0
0
0
0
-1
-1
-1
-1
-1
-1
0
-1
0
-1
0
-1
1
-2
1
-3
2
-3
2
-4
3
-4
4
-7
12
-34
185
579
-865
-2115
-1867
-1085
-1065
-111
305
-1407
-1419
-1048
-1087
-1352
-531
-330
-1477
-657
140
-1226
-1328
-1183
-1544
-197
-136
-617
237
-340
-1987
-477
-71
-1782
-594
417
-422
-590
-352
138
270
-431
-523
-174
241
-381
-684
-600
-606
442
962
-57
-316
133
478
199
-872
-1114
-666
295
466
374
419
-53
-538
-252
153
-1251
-763
-9
-468
-73
1121
1219
447
-697
-1275
-935
-741
88
-230
-4
-558
545
-189
-653
840
352
-393
-376
543
99
120
-47
-183
-634
230
883
-186
-143
519
306
-208
-5
617
232
-338
219
116
-716
-465
588
817
-381
-482
386
-110
-467
634
-354
-541
914
815
-39
-1188
-1367
-103
328
497
1036
103
-673
-393
-184
-346
-218
-208
317
1075
378
-356
-953
-792
-603
-892
72
1394
1961
327
-1902
-885
-478
-1519
-113
1027
-432
-1390
-965
27
465
-424
-869
-688
-661
-1081
-709
-626
-341
-778
-68
767
-624
-1640
-955
-888
-887
-1205
-749
698
862
1392
1095
-500
-2692
-2793
-1005
171
300
1348
1656
844
971
-748
-2105
-1547
-515
894
1023
-153
85
-110
-890
-444
-245
-786
398
1728
463
-555
-490
-1744
-1324
58
-698
-543
1043
897
-734
-967
484
-45
-1716
-1472
-388
-1082
-644
500
142
-399
238
-646
-2701
-1537
22
-469
-662
453
578
-213
-1039
-2134
-1432
-607
121
58
-1164
-615
-155
-1632
-2015
-1575
-1659
-380
-18
-379
-599
-820
-1227
-1607
-1825
-897
-698
-928
-882
-1295
-916
-322
-73
350
-419
-1503
-622
-109
-1101
-1910
-470
-205
-1570
-783
285
-245
-1312
-461
1355
239
-1716
-1693
-1058
-748
286
653
486
1562
80
-1114
-337
35
-237
-1064
-418
700
732
-10
-646
272
1484
-301
-1372
-339
-439
203
1857
1019
-364
156
252
-2056
-2047
1201
2127
184
-309
1501
1524
-237
-1600
-392
569
-615
-407
-23
611
518
-694
-954
-2014
-1377
1315
1451
216
-557
-664
-949
-1841
-670
280
415
-346
-66
849
-444
-1113
-283
302
-132
-1076
-304
1232
192
-1129
-353
358
-699
-973
649
1526
614
-664
372
1210
203
-298
-386
-559
474
1764
721
6
734
-383
-991
-169
14
-1114
-613
775
1287
815
-523
-949
-950
-1762
-2383
-1161
871
1915
1882
69
-1314
-1322
-2411
-2304
-722
23
47
-26
-330
-860
-104
40
-1198
-1267
-1404
-607
-410
-125
1061
730
416
-954
-1265
-529
-964
289
1337
-278
-590
-900
-311
399
1272
903
-866
-1078
-433
-371
-216
424
93
-490
-969
194
322
-1120
-488
278
-636
464
363
-1268
-1423
-1215
-440
107
-216
-542
-1329
-1260
-1163
-988
-422
-2072
-1984
14
-116
-262
-881
-2557
-2389
-1255
-60
-297
0
0
0
0
-1
0
-1
-1
-1
0
0
-1
0
-1
1
-2
2
-4
4
-6
7
-11
12
-17
19
-26
31
-42
59
-104
353
873
13
-328
-1522
-2755
-1397
674
157
381
973
253
-969
-1281
-1479
-2729
-913
1486
305
-721
501
-285
-1249
-412
-408
-1517
-971
720
1040
850
1194
-157
-1773
-1072
368
438
206
807
514
-290
-866
330
735
202
594
1529
1009
354
66
706
-409
-2210
256
1385
598
1006
2355
1070
-218
-697
-1589
-1098
118
444
1623
1805
-126
-788
32
550
-402
423
1968
1567
1017
1012
-309
-637
-523
-258
1214
1662
-158
-793
-68
-72
-428
-348
330
133
-482
-588
286
-1236
-2578
-1038
-1022
-1359
340
1125
1193
902
-202
480
-121
-2565
-2420
-1122
-443
-282
-24
1811
2268
106
-268
912
536
-1105
-779
288
334
-650
-524
187
-1075
-749
1285
2200
1341
-755
-2184
-1483
-1538
-2666
-1840
-574
-226
1223
1461
1
-224
-1358
-2224
-627
-393
-1249
-190
559
-165
192
581
-1327
-1720
-192
1380
853
-441
835
1258
371
643
-668
-1121
885
654
-402
905
1384
1812
1503
6
-348
163
918
622
706
549
750
1109
858
411
-221
54
573
-125
-248
515
1027
1803
975
-1000
-948
641
987
-278
-876
-362
697
-266
-750
-797
-1192
97
755
-993
-1183
175
-375
-535
50
-169
-427
-1006
-909
-1016
-1916
-1667
-1273
-895
-569
825
1210
-429
-267
-174
-986
-1985
-1382
-1784
-2076
224
237
-370
-677
333
147
-508
453
51
-474
-553
-406
-846
-2244
-992
532
873
983
577
556
-42
-818
-288
185
428
482
795
821
933
680
126
469
415
389
513
334
442
1078
1673
1342
1788
2129
283
-517
-217
343
239
143
975
547
-56
823
1660
627
-685
-673
-264
-490
-556
-111
283
758
-137
-710
-753
-716
-217
111
426
1269
1656
1781
1506
305
-732
-829
-508
-148
622
1104
1103
1378
1330
297
516
1504
1215
731
510
-104
-243
-363
-582
-628
45
488
717
279
-318
-316
-518
-492
-452
-1026
-1418
-857
-368
-869
-1085
-691
-383
-383
-583
-1680
-2447
-931
-334
-959
-274
532
118
-1379
-1593
-993
-770
-1087
-826
195
404
519
1138
1147
598
600
493
317
379
606
700
590
527
1012
1163
1133
1898
2061
1682
1455
1314
1981
864
-165
402
861
1101
1365
2090
2357
2505
2066
756
-27
-2
-125
-298
369
831
788
644
237
450
952
67
-508
-262
-350
-890
-1084
-1174
-901
-434
-379
-155
154
-210
-782
-523
-718
-1221
-1122
-1042
-859
-1277
-1008
-282
-298
-85
48
-124
-658
-1312
-1810
-1715
-1320
-549
-23
-252
-272
-18
-343
-538
-553
-810
-961
-426
-195
-532
-764
-809
-787
-577
-289
-208
-184
-246
-374
-124
5
-388
-486
-342
-450
-560
-144
164
234
80
25
166
140
-4
90
561
658
325
255
295
321
80
229
259
383
698
1030
1402
1105
744
468
392
172
-314
-263
-97
-254
-100
371
877
833
931
886
205
-115
-431
-463
-198
-377
-563
-304
-136
-26
569
711
699
1030
961
470
42
-333
-608
-828
-1145
-648
-14
184
594
1150
1169
653
199
23
177
349
27
78
61
-219
-67
108
335
641
797
604
736
994
398
114
366
411
219
-1
66
471
729
591
444
462
394
380
489
84
1
-9
-268
-229
-161
-138
-76
191
343
348
524
271
170
350
406
305
59
63
100
108
185
257
639
747
738
919
998
801
407
192
137
-22
28
28
116
267
415
644
665
684
584
370
203
104
65
-91
-118
-130
-213
-12
195
325
496
730
788
547
368
247
-24
-120
-288
-250
-105
-169
-276
-382
-257
-214
-298
-505
-530
-380
-348
-418
-538
-469
-483
-449
-551
-609
-661
-911
-904
-1020
-1044
-1079
-1237
-1343
-1491
-1469
-1370
-1457
-1381
-1305
-1281
-1261
-1116
-1054
-1227
-1273
-1300
-1213
-1083
-1085
-1137
-1129
-1080
-1087
-1089
-1062
-1027
-1041
-1049
-1138
-1114
-1131
-1127
-1024
-975
-894
-769
-699
-748
-766
-694
-779
-883
-951
-1114
-1217
-1324
-1381
-1364
-1391
-1335
-1246
-1116
-889
-739
-565
-489
-332
-32
197
348
661
924
1082
1137
1271
1285
1387
1360
1128
948
817
932
1022
1186
1346
1563
1767
1925
2248
2392
2607
2656
2612
2464
2359
2476
2506
2619
2846
3144
3442
3722
3918
4099
4147
4272
4295
4422
4528
4556
4761
4912
5117
5284
5265
5144
4998
4772
4549
4383
4137
3971
3686
3310
2616
2107
1497
664
-146
-1139
-2109
-2994
-3679
-4201
-4698
-4775
-4885
-4927
-4834
-4799
-4580
-4524
-4338
-4289
-4343
-4281
-4208
-4084
-4001
-3898
-3718
-3646
-3425
-3278
-3089
-2795
-2721
-2610
-2578
-2559
-2493
-2483
-2518
-2569
-2545
-2463
-2381
-2224
-2100
-2085
-1999
-2053
-2103
-2123
-2237
-2412
-2638
-2739
-2997
-3084
-3140
-3312
-3316
-3309
-3258
-3163
-3006
-2775
-2701
-2401
-2123
-1889
-1597
-1416
-1144
-1070
-935
-728
-455
-113
169
497
883
1175
1504
1770
2084
2345
2428
2466
2257
1969
1573
1293
1205
1218
1397
1562
1892
2235
2510
2762
2783
2607
2344
2063
1919
1766
1796
1899
1893
2095
2182
2418
2772
3041
3415
3648
3869
4045
4096
4332
4435
4615
4872
5113
5630
6317
6990
7937
8814
9686
10319
10390
9990
8812
7413
5532
3641
1966
564
-348
-1278
-2629
-4379
-6231
-7760
-8679
-8795
-8461
-8150
-7521
-7297
-7085
-6464
-6118
-5918
-5875
-6412
-6947
-6182
-4983
-3570
-1793
-571
-242
453
1147
1470
2315
3094
3351
3636
3939
3825
3653
3598
2901
1930
1278
415
-146
-437
-858
-1178
-1353
-1611
-2228
-2867
-3722
-4803
-5463
-5881
-6254
-6233
-6009
-6050
-5907
-5502
-5337
-5010
-4613
-4628
-4428
-4004
-3639
-3429
-3467
-3886
-4477
-4519
-4252
-3734
-2928
-2247
-1584
-888
-168
390
667
667
238
-230
-483
-673
-843
-1186
-1749
-2439
-2963
-3301
-3584
-3766
-3955
-4079
-4174
-4253
-4346
-4571
-4855
-5218
-5594
-5786
-5784
-5599
-5268
-4896
-4485
-4053
-3557
-3064
-2545
-1995
-1520
-1130
-763
-450
-129
218
468
579
622
658
730
960
1297
1677
2135
2716
3221
3633
3891
3973
3995
4021
4027
4011
4073
4127
4238
4325
4491
4571
4652
4829
4903
5184
5542
6035
6693
7236
7946
8417
8986
9640
10031
10706
11166
11888
12691
13386
14006
13729
12769
10500
7189
3482
-358
-3375
-5409
-6904
-7681
-8606
-9196
-9487
-9326
-8492
-7763
-6921
-6303
-6113
-5533
-4811
-4089
-3442
-3471
-4023
-4935
-5300
-4977
-4102
-2393
-614
965
2632
3944
4954
5814
6227
6090
5549
4845
3716
2479
1365
-40
-1241
-2239
-3217
-4063
-4601
-4843
-4894
-4411
-3679
-3150
-2714
-2783
-3397
-4036
-4620
-5118
-5501
-5762
-6036
-6101
-5660
-4937
-3878
-2633
-1640
-758
144
1063
2168
3138
3759
3954
3870
3522
2998
2587
2173
1763
1508
1330
1252
1321
1569
1672
1482
959
38
-1115
-2129
-3068
-3930
-4531
-5161
-5785
-6396
-6803
-6990
-6889
-6694
-6520
-6339
-6001
-5416
-4751
-4136
-3883
-3957
-4181
-4473
-4518
-4384
-4112
-3774
-3529
-3138
-2693
-2188
-1661
-1420
-1297
-1294
-1268
-1163
-1164
-1202
-1497
-1955
-2346
-2737
-2925
-2977
-2910
-2705
-2458
-2141
-1845
-1550
-1322
-1221
-1077
-978
-859
-678
-438
-119
261
669
1201
1829
2535
3323
4041
4806
5471
6025
6610
7064
7398
7735
7856
8101
8341
8594
8892
8965
9087
9032
9102
9465
9920
10546
11351
12109
13168
14188
15202
15842
15453
13950
10652
6479
1834
-2502
-6071
-9228
-11995
-14256
-15974
-16509
-16135
-14754
-12904
-11204
-9356
-7761
-5783
-3489
-1418
227
790
411
-366
-1283
-1675
-1879
-1727
-1130
-300
1103
2719
4429
6227
7674
8777
9372
9416
8926
7757
6137
4093
1776
-551
-2978
-5332
-7553
-9331
-10397
-10709
-10168
-9232
-8114
-6946
-5943
-4886
-3925
-3117
-2600
-2576
-2860
-3352
-3647
-3661
-3573
-3373
-3213
-2860
-2157
-1002
596
2327
4023
5465
6567
7339
7646
7573
7082
6106
4817
3352
1860
494
-766
-1802
-2699
-3413
-3908
-4257
-4338
-4334
-4416
-4484
-4788
-4962
-5239
-5653
-6003
-6670
-7032
-7418
-7573
-7429
-7232
-6722
-6151
-5409
-4566
-3729
-2902
-2218
-1701
-1405
-1220
-1147
-1167
-1317
-1622
-1947
-2272
-2507
-2722
-2904
-2940
-2865
-2637
-2403
-2224
-2143
-2170
-2237
-2415
-2653
-2937
-3206
-3449
-3689
-3840
-3928
-3896
-3761
-3509
-3073
-2579
-1887
-1139
-370
437
1176
1916
2560
3085
3586
4014
4433
4840
5264
5628
5963
6236
6525
6804
7086
7399
7698
7977
8100
8365
8494
8692
8847
8884
9076
9286
9812
10662
11637
12795
13942
14753
14921
13885
11309
7608
3223
-787
-4135
-7129
-9792
-12594
-15117
-16786
-17550
-16986
-15723
-14305
-12630
-11052
-8696
-5737
-2504
491
2174
2646
2324
1554
1231
1012
903
803
535
638
1035
1786
2957
4077
5179
6135
6899
7610
8020
8023
7434
6201
4538
2407
-80
-2865
-5586
-7970
-9724
-10661
-11035
-10931
-10548
-10030
-9095
-7796
-6169
-4372
-2809
-1527
-699
-50
565
943
1022
559
-252
-977
-1337
-1119
-406
528
1413
2253
3162
4196
5281
6230
6864
6915
6617
6023
5247
4247
2901
1234
-623
-2414
-3953
-5144
-6123
-6804
-7406
-7629
-7422
-7033
-6297
-5686
-5020
-4496
-4098
-3713
-3465
-3305
-3349
-3548
-3760
-3917
-3927
-3825
-3645
-3419
-3090
-2614
-2052
-1388
-846
-314
-2
175
215
82
-163
-528
-988
-1509
-2047
-2527
-2962
-3298
-3515
-3623
-3627
-3508
-3251
-2920
-2589
-2336
-2127
-1991
-1902
-1802
-1725
-1590
-1419
-1217
-919
-489
115
858
1632
2419
3199
3983
4745
5325
5832
6148
6344
6557
6710
6859
6856
6778
6736
6633
6654
6742
6889
7179
7480
8092
8653
9558
10398
11387
12376
13339
14362
14588
13690
11237
7541
3558
-225
-3254
-5794
-8515
-11226
-14239
-16480
-17640
-17701
-16738
-15595
-14333
-12858
-10872
-7905
-4532
-1347
975
1742
1893
1668
1613
1963
2061
1991
1510
875
662
644
1142
1909
2604
3564
4505
5580
6634
7384
7812
7571
6869
5658
3829
1662
-828
-3285
-5405
-7121
-8417
-9562
-10502
-11201
-11450
-10973
-9891
-8338
-6666
-5081
-3617
-2180
-646
695
1598
1876
1570
1015
614
478
494
503
357
101
22
308
1005
1874
2800
3557
4095
4628
5059
5271
5129
4476
3336
1875
293
-1324
-2840
-4271
-5560
-6701
-7700
-8337
-8649
-8502
-8077
-7483
-6703
-5913
-5061
-4236
-3401
-2732
-2295
-2081
-2175
-2350
-2549
-2649
-2700
-2845
-2989
-3092
-3001
-2665
-2250
-1755
-1315
-896
-476
-60
286
453
327
-49
-601
-1154
-1690
-2210
-2665
-3143
-3531
-3766
-3830
-3750
-3610
-3367
-3008
-2573
-2011
-1431
-867
-321
143
601
1016
1406
1716
1979
2258
2602
3045
3470
3936
4338
4720
5085
5366
5718
5993
6263
6523
6689
6840
7030
7172
7491
7810
8196
8805
9310
10198
11002
11957
12930
13265
13023
11580
9201
6484
3493
931
-1391
-4021
-6520
-9505
-12212
-14189
-15559
-15770
-15696
-15263
-14322
-13110
-11008
-8334
-5572
-2860
-1208
-14
781
1410
2288
2923
3332
3306
2722
2138
1593
1349
1443
1587
2031
2559
3270
4215
5209
6261
7112
7589
7686
7239
6365
5165
3833
2405
862
-759
-2544
-4344
-6068
-7554
-8556
-9129
-9241
-8988
-8452
-7560
-6409
-4992
-3419
-1983
-777
114
784
1349
1820
2199
2370
2242
1879
1350
862
496
323
284
307
472
758
1206
1799
2383
2867
3072
3000
2689
2261
1684
959
41
-1119
-2329
-3520
-4594
-5505
-6364
-7045
-7469
-7648
-7461
-7051
-6449
-5720
-4954
-4178
-3435
-2717
-2040
-1514
-1125
-896
-774
-742
-830
-939
-1086
-1247
-1300
-1307
-1253
-1140
-980
-701
-443
-205
-16
87
114
82
25
-84
-299
-558
-828
-1091
-1324
-1522
-1631
-1637
-1599
-1478
-1215
-833
-413
17
445
833
1233
1637
2022
2364
2650
2894
3184
3454
3710
3948
4143
4341
4583
4869
5241
5552
6020
6346
6754
7275
7719
8262
8819
9440
10103
10899
11773
12401
12411
11627
9967
7972
5809
3888
2067
54
-2109
-4616
-7028
-9097
-10792
-11810
-12621
-13067
-13129
-12749
-11574
-10005
-8177
-6347
-4971
-3730
-2684
-1722
-693
81
754
1166
1279
1293
951
603
340
80
194
379
752
1305
1885
2726
3676
4604
5432
5819
5939
5791
5497
5242
4815
4113
3029
1641
193
-1288
-2623
-3860
-5021
-6024
-6774
-7131
-7128
-6809
-6301
-5733
-5082
-4401
-3595
-2714
-1836
-999
-299
241
607
758
776
638
425
145
-150
-397
-572
-679
-655
-504
-249
-42
87
166
244
461
638
818
841
689
458
131
-280
-790
-1460
-2220
-2943
-3510
-3897
-4177
-4341
-4518
-4645
-4631
-4521
-4247
-3867
-3485
-3038
-2553
-1999
-1405
-901
-531
-305
-155
7
179
293
355
366
330
267
238
191
121
34
-32
1
101
260
397
508
578
642
729
876
939
970
1021
1074
1181
1273
1313
1277
1190
1102
1026
992
1051
1090
1175
1259
1420
1614
1820
2055
2312
2553
2828
3145
3479
3847
4126
4407
4650
4881
5107
5301
5480
5649
5813
6029
6289
6578
6701
6608
6169
5439
4674
3929
3327
2651
1706
565
-837
-2118
-3210
-4159
-4952
-5793
-6459
-6906
-7101
-6916
-6586
-6146
-5646
-5260
-4734
-4240
-3678
-3037
-2481
-1921
-1515
-1282
-1076
-1086
-1074
-1128
-1185
-1194
-1295
-1293
-1289
-1227
-888
-513
-40
390
652
956
1266
1666
2077
2368
2536
2528
2437
2273
2017
1716
1207
635
21
-572
-1067
-1572
-2012
-2406
-2729
-2943
-3087
-3110
-3037
-2891
-2639
-2318
-1948
-1614
-1306
-1044
-842
-611
-475
-386
-374
-466
-593
-700
-760
-794
-916
-1069
-1199
-1273
-1247
-1169
-1014
-846
-663
-425
-174
86
346
492
543
507
434
383
300
183
-22
-251
-522
-817
-1035
-1259
-1484
-1649
-1750
-1724
-1614
-1450
-1225
-1036
-825
-569
-256
50
330
570
742
846
1002
1071
1112
1054
811
712
533
416
277
86
-50
-186
-218
-282
-239
-181
-155
-149
-20
151
325
471
536
710
759
821
778
705
633
505
452
318
239
172
121
73
90
100
209
254
452
650
880
1107
1297
1511
1692
1884
2055
2123
2193
2273
2353
2402
2397
2442
2455
2536
2660
2801
2928
2941
2853
2612
2355
2067
1798
1501
1071
616
158
-235
-562
-911
-1366
-1789
-2216
-2494
-2698
-2806
-2871
-2938
-2907
-2831
-2718
-2595
-2531
-2463
-2411
-2308
-2169
-2119
-2091
-2067
-2024
-1921
-1853
-1887
-1904
-1895
-1790
-1633
-1404
-1126
-825
-463
-56
343
702
976
1274
1510
1637
1683
1628
1520
1283
1048
660
257
-207
-701
-1085
-1458
-1766
-1995
-2174
-2259
-2245
-2135
-1972
-1765
-1541
-1278
-978
-658
-415
-186
-13
108
242
260
237
126
-26
-176
-347
-518
-686
-812
-960
-1040
-1054
-1034
-1043
-1000
-887
-775
-592
-425
-266
-93
55
150
247
298
290
290
218
140
-4
-160
-330
-540
-643
-792
-889
-952
-971
-984
-938
-889
-828
-745
-673
-515
-393
-218
-92
-5
55
91
92
48
0
-60
-137
-239
-344
-467
-565
-679
-748
-832
-855
-830
-812
-730
-662
-571
-474
-361
-264
-131
-27
50
122
134
137
147
120
62
43
22
-23
-39
-66
-120
-137
-143
-140
-137
-92
-56
21
101
161
234
306
404
483
598
701
759
840
892
901
906
890
859
824
803
776
742
686
584
479
373
214
68
-69
-199
-290
-406
-529
-635
-735
-824
-944
-1080
-1201
-1297
-1361
-1399
-1419
-1416
-1426
-1412
-1373
-1321
-1279
-1234
-1179
-1100
-1025
-955
-869
-792
-729
-670
-619
-612
-619
-623
-652
-663
-653
-641
-654
-664
-650
-651
-658
-639
-626
-597
-535
-468
-385
-336
-301
-263
-270
-263
-269
-276
-278
-324
-360
-384
-436
-469
-474
-502
-513
-537
-576
-581
-564
-555
-550
-544
-539
-491
-458
-439
-424
-423
-427
-415
-399
-366
-327
-294
-261
-240
-232
-223
-188
-184
-152
-113
-119
-125
-152
-168
-167
-168
-162
-185
-195
-206
-202
-172
-140
-104
-77
-55
-55
-44
-39
-68
-113
-150
-174
-239
-284
-303
-308
-321
-361
-376
-407
-438
-436
-435
-422
-388
-385
-345
-305
-299
-272
-273
-278
-299
-279
-242
-238
-250
-239
-239
-246
-259
-273
-252
-256
-251
-240
-220
-226
-239
-236
-205
-172
-122
-76
-39
2
24
64
93
110
139
134
144
124
133
137
114
96
71
38
37
22
-14
-57
-104
-129
-168
-205
-254
-233
-212
-233
-257
-255
-296
-342
-378
-388
-396
-435
-453
-469
-481
-503
-504
-519
-543
-537
-534
-526
-520
-504
-473
-473
-475
-479
-483
-477
-426
-394
-411
-420
-429
-444
-457
-458
-467
-486
-495
-473
-478
-438
-417
-362
-327
-285
-240
-206
-181
-167
-159
-141
-146
-155
-164
-177
-179
-184
-160
-165
-177
-182
-170
-153
-150
-134
-101
-94
-98
-112
-110
-127
-144
-161
-188
-210
-222
-254
-282
-274
-303
-325
-310
-300
-277
-230
-203
-160
-109
-74
-52
-32
-20
-37
-27
-33
-54
-68
-75
-91
-100
-118
-124
-122
-147
-141
-110
-114
-69
-40
-54
-52
-87
-135
-150
-195
-250
-272
-319
-374
-390
-409
-437
-434
-448
-468
-481
-457
-411
-373
-357
-353
-336
-327
-351
-344
-349
-369
-339
-366
-357
-334
-350
-360
-342
-353
-340
-306
-300
-274
-262
-253
-245
-228
-230
-220
-208
-231
-190
-148
-143
-94
-63
-41
-37
-42
-54
-43
-57
-80
-61
-72
-119
-159
-178
-207
-207
-244
-251
-261
-291
-297
-286
-308
-326
-317
-321
-328
-329
-342
-347
-364
-355
-324
-302
-291
-278
-248
-274
-269
-265
-272
-258
-280
-275
-268
-248
-238
-220
-195
-199
-209
-239
-256
-290
-319
-341
-340
-341
-355
-343
-334
-318
-316
-332
-317
-278
-259
-205
-155
-126
-96
-61
-62
-69
-86
-85
-100
-94
-69
-105
-108
-115
-138
-128
-127
-115
-93
-60
-44
-13
2
-2
-10
-23
-31
-65
-75
-117
-198
-258
-284
-310
-334
-343
-357
-337
-314
-275
-243
-179
-163
-137
-110
-123
-117
-111
-114
-127
-166
-195
-222
-251
-251
-248
-220
-197
-190
-172
-143
-143
-134
-108
-135
-138
-162
-140
-141
-165
-162
-176
-194
-246
-261
-288
-284
-309
-298
-285
-263
-209
-229
-228
-230
-215
-212
-236
-282
-316
-337
-340
-324
-340
-352
-375
-395
-417
-431
-442
-414
-372
-366
-350
-341
-326
-299
-267
-244
-261
-257
-256
-245
-229
-221
-179
-166
-147
-118
-66
-24
1
31
50
61
56
53
25
26
-26
-54
-86
-114
-146
-158
-160
-188
-183
-227
-205
-234
-233
-208
-208
-193
-186
-151
-159
-157
-179
-215
-255
-220
-226
-239
-285
-308
-317
-298
-337
-345
-368
-373
-361
-356
-364
-386
-355
-341
-289
-311
-301
-268
-255
-228
-198
-179
-166
-133
-114
-96
-74
-86
-82
-32
-14
-26
-37
-64
-35
-36
-41
-55
-80
-81
-32
-37
-45
-33
-71
-38
-45
-35
-55
-74
-101
-76
-114
-106
-71
-123
-89
-121
-148
-146
-147
-177
-181
-181
-161
-176
-152
-164
-206
-167
-162
-173
-144
-147
-163
-161
-168
-202
-224
-241
-254
-255
-246
-262
-278
-286
-313
-320
-343
-384
-384
-334
-339
-330
-393
-421
-400
-385
-379
-389
-377
-349
-316
-308
-300
-321
-311
-279
-251
-225
-229
-276
-260
-306
-326
-314
-348
-356
-334
-355
-328
-347
-364
-387
-464
-485
-456
-479
-461
-464
-447
-396
-321
-319
-366
-319
-315
-268
-262
-331
-279
-166
-101
-142
-207
-169
-67
35
46
-103
-133
-53
12
49
-82
-153
-170
-97
-103
-214
-301
-403
-296
-228
-254
-362
-417
-375
-320
-269
-354
-421
-364
-270
-180
-187
-249
-307
-246
-193
-186
-225
-328
-343
-264
-233
-235
-377
-381
-320
-265
-269
-316
-355
-361
-233
-240
-215
-289
-278
-272
-182
-235
-312
-337
-354
-327
-331
-328
-386
-386
-354
-308
-339
-357
-424
-340
-251
-245
-266
-263
-207
-138
-19
-54
-96
-92
-16
-22
29
31
1
27
30
67
-57
-53
-120
-75
-51
-101
-189
-212
-221
-194
-147
-244
-289
-329
-254
-263
-239
-230
-288
-203
-148
-124
-145
-177
-218
-180
-132
-180
-195
-236
-232
-211
-245
-299
-369
-354
-355
-295
-302
-332
-338
-336
-268
-305
-267
-311
-298
-315
-214
-257
-294
-295
-274
-209
-201
-245
-353
-302
-301
-284
-365
-396
-482
-439
-396
-451
-503
-544
-553
-506
-487
-488
-469
-388
-403
-319
-323
-325
-397
-327
-318
-305
-318
-347
-375
-324
-313
-298
-343
-388
-382
-321
-258
-256
-259
-175
-154
-71
-36
-55
-120
-74
-62
-98
-136
-299
-335
-399
-350
-498
-594
-624
-657
-571
-558
-558
-577
-442
-346
-296
-239
-280
-245
-187
-50
-89
-97
-161
-205
-136
-142
-215
-350
-414
-416
-317
-341
-445
-515
-403
-277
-273
-346
-465
-409
-228
-240
-307
-395
-385
-415
-266
-315
-394
-436
-484
-472
-484
-369
-529
-548
-458
-365
-315
-359
-325
-400
-164
-159
-118
-185
-85
-83
44
88
-44
-58
-116
-74
-119
-121
-159
-176
-164
-126
-140
-151
-167
-206
-199
-230
-194
-214
-268
-197
-284
-240
-259
-309
-361
-379
-323
-456
-370
-411
-367
-381
-369
-526
-477
-478
-403
-440
-475
-454
-499
-276
-371
-338
-467
-467
-428
-430
-416
-514
-491
-513
-548
-506
-493
-571
-595
-716
-505
-490
-488
-534
-655
-464
-366
-344
-538
-645
-525
-522
-443
-543
-822
-760
-715
-610
-717
-787
-849
-789
-510
-541
-488
-555
-541
-401
-286
-336
-451
-457
-456
-445
-358
-523
-574
-562
-455
-387
-368
-402
-540
-381
-352
-300
-386
-392
-397
-341
-280
-362
-359
-482
-709
-935
-912
-991
-1282
-1441
-1516
-1553
-2075
-2196
-2050
-1988
-1959
-1950
-1903
-1557
-1069
-883
-830
-539
-46
402
778
901
961
1244
1515
1322
1251
729
351
24
-156
-683
-1232
-1597
-2031
-1948
-2111
-2254
-2455
-2141
-1912
-1487
-1278
-1097
-853
-577
-247
-134
-13
-123
-78
-146
-87
-330
-544
-732
-766
-792
-899
-947
-984
-811
-727
-579
-465
-322
-248
-85
-22
-19
-7
1
-46
-23
-89
-267
-368
-457
-548
-633
-715
-929
-939
-938
-899
-892
-913
-946
-1265
-1240
-1177
-1316
-1554
-1724
-1828
-1777
-1686
-1755
-1918
-1763
-1572
-1331
-1047
-866
-694
-263
84
337
614
672
722
857
982
824
692
487
287
151
-66
-457
-828
-970
-1043
-1128
-1252
-1309
-1281
-1158
-1004
-888
-908
-809
-711
-582
-486
-551
-611
-593
-626
-650
-791
-890
-1112
-1459
-1281
-1114
-1569
-1935
-1712
-1440
-1291
-1203
-1321
-1416
-916
-507
-620
-635
-604
-533
-179
-149
-539
-699
-641
-660
-616
-686
-1111
-1127
-807
-727
-845
-953
-1122
-958
-670
-683
-916
-1010
-862
-783
-762
-912
-1096
-1159
-989
-920
-993
-1033
-980
-829
-618
-577
-645
-578
-350
-226
-138
-199
-275
-222
-171
-280
-393
-474
-585
-506
-536
-708
-910
-979
-945
-900
-928
-1088
-1158
-1134
-1080
-1129
-1225
-1265
-1295
-1224
-1193
-1220
-1267
-1230
-1192
-1132
-1102
-1078
-1039
-940
-792
-739
-684
-624
-524
-389
-336
-297
-232
-144
-36
31
51
75
106
111
49
37
87
30
2
-11
-84
-129
-206
-316
-394
-459
-506
-512
-474
-461
-432
-356
-372
-367
-312
-296
-290
-248
-232
-178
-38
66
57
35
83
112
95
123
88
43
47
-24
-19
48
141
238
333
399
448
538
557
537
529
571
545
488
452
397
365
368
375
329
278
205
136
166
207
240
284
390
420
348
359
394
411
452
511
499
540
604
650
702
718
661
686
751
713
653
608
581
635
653
602
591
574
565
556
550
532
520
517
622
635
659
687
667
722
637
598
522
459
450
361
360
270
218
145
1
-53
-102
-116
-175
-224
-214
-186
-153
-111
-130
-113
-23
-72
-162
-205
-281
-347
-391
-504
-647
-804
-849
-853
-871
-937
-1070
-1101
-1081
-1040
-1083
-1138
-1202
-1272
-1283
-1374
-1403
-1384
-1387
-1437
-1501
-1570
-1634
-1655
-1665
-1696
-1679
-1603
-1521
-1444
-1436
-1427
-1365
-1342
-1353
-1374
-1392
-1384
-1376
-1377
-1377
-1383
-1357
-1326
-1324
-1291
-1237
-1112
-1019
-994
-934
-906
-819
-748
-766
-791
-747
-659
-536
-382
-287
-148
72
257
416
579
648
721
842
856
824
823
781
751
764
735
638
647
735
865
1017
1172
1312
1496
1752
1959
2097
2261
2471
2698
2929
3072
3170
3265
3464
3704
3888
4080
4304
4567
4853
5126
5416
5789
6143
6523
6871
7175
7438
7593
7477
6839
5657
4151
2523
991
-438
-1814
-3122
-4372
-5463
-6368
-6993
-7335
-7496
-7469
-7270
-6876
-6099
-4995
-3683
-2436
-1467
-777
-314
30
308
468
511
427
291
199
116
107
145
153
158
161
252
455
785
1182
1504
1634
1588
1400
1139
766
200
-521
-1422
-2327
-3120
-3840
-4408
-4939
-5440
-5833
-6112
-6101
-5843
-5402
-4885
-4402
-3928
-3420
-2863
-2340
-1967
-1785
-1736
-1693
-1582
-1406
-1237
-1116
-1080
-1061
-993
-856
-676
-493
-330
-209
-133
-64
-21
-33
-189
-467
-827
-1175
-1459
-1713
-1921
-2058
-2114
-2086
-1940
-1702
-1461
-1216
-967
-717
-470
-262
-30
198
358
425
521
684
885
1134
1406
1620
1866
2144
2516
2986
3390
3750
3923
4030
4151
4299
4467
4574
4574
4589
4606
4750
4995
5308
5733
6183
6872
7676
8725
9827
10927
11715
11755
10998
9133
6529
3228
-317
-3673
-6858
-9444
-11641
-13477
-14800
-15729
-16021
-15661
-14905
-13511
-11760
-9512
-6711
-3733
-604
2207
4274
5666
6122
5952
5557
4805
4211
3550
2873
2412
1930
1786
1822
1988
2431
2940
3713
4755
5887
7172
8303
9051
9276
8742
7561
5822
3663
1312
-1126
-3491
-5610
-7529
-9081
-10290
-11140
-11525
-11513
-11002
-9981
-8556
-6695
-4556
-2355
-214
1578
2947
3856
4292
4392
4223
3839
3383
2812
2160
1515
787
91
-652
-1325
-1774
-1914
-1707
-1247
-715
-265
43
127
45
-254
-729
-1335
-2005
-2619
-3152
-3639
-4056
-4482
-4936
-5356
-5657
-5720
-5566
-5149
-4518
-3765
-2934
-2105
-1358
-777
-327
14
358
697
1066
1449
1825
2178
2427
2555
2574
2484
2374
2314
2310
2366
2420
2462
2363
2099
1721
1226
739
305
-15
-171
-72
183
533
927
1394
1836
2294
2722
3315
4077
4186
4799
5498
6041
6571
6709
6919
7063
7429
7827
7857
8651
9373
9994
11045
12084
13084
13641
13543
13060
11848
9545
6801
2954
-988
-4585
-8079
-10457
-12625
-14257
-15515
-16860
-16997
-16662
-15700
-13511
-11351
-8526
-5736
-3098
-6
2557
4901
6397
6535
6384
5681
4947
4681
4206
4033
3504
2873
2630
2375
2730
3329
3942
4806
5582
6532
7325
7938
8236
7608
6419
4647
2463
80
-2546
-4914
-7094
-8936
-10329
-11505
-12131
-12438
-12354
-11691
-10657
-8964
-6933
-4798
-2431
-364
1518
3074
4199
5016
5136
4882
4382
3737
3274
2775
2377
2080
1669
1332
1122
1154
1466
1853
2288
2674
2868
2869
2582
2001
1089
-397
-2220
-4324
-6429
-8062
-9325
-10036
-10468
-10860
-11008
-10884
-10181
-8968
-7529
-5853
-4272
-2753
-1137
348
1697
2557
2705
2387
1743
1198
896
674
472
96
-313
-608
-784
-755
-762
-804
-869
-930
-861
-766
-705
-818
-1216
-1748
-2383
-2876
-3086
-3083
-2822
-2430
-1935
-1359
-794
-211
350
871
1390
1819
2290
2748
3329
3942
4493
4919
5110
5218
5366
5651
6129
6682
7212
7817
8277
8814
9380
9847
10393
10729
11040
11437
11648
11797
11559
10782
9620
7766
5183
2059
-1929
-5958
-9671
-12765
-14491
-15656
-16128
-16290
-16553
-16154
-15283
-13649
-10943
-8254
-5285
-2505
-95
2705
5053
7100
8426
8361
7738
6602
5519
5152
4872
4936
4797
4242
3800
3293
3252
3540
3888
4330
4539
4714
4789
4642
4211
3121
1539
-535
-2843
-5029
-7062
-8628
-9881
-10811
-11301
-11544
-11340
-10830
-10081
-8852
-7349
-5368
-3063
-769
1495
3282
4648
5579
6025
6198
5917
5350
4614
3774
3125
2541
2088
1630
1025
418
-81
-256
-88
310
772
1052
1120
976
619
-10
-906
-2162
-3644
-5117
-6434
-7378
-8224
-8982
-9826
-10476
-10711
-10302
-9320
-8002
-6534
-5070
-3581
-2075
-492
821
1765
2197
2256
2112
1965
1850
1661
1165
417
-500
-1378
-1981
-2408
-2629
-2807
-2920
-2974
-2964
-2900
-2836
-2856
-2975
-3204
-3432
-3576
-3545
-3314
-3023
-2711
-2445
-2173
-1860
-1428
-836
-147
507
1062
1477
1875
2273
2685
3092
3397
3610
3878
4260
4771
5389
5906
6320
6595
6768
7045
7432
7768
8263
8581
8937
9325
9556
10004
10131
9958
9648
8895
8252
7634
6578
5128
2386
-1339
-5437
-9464
-12306
-13945
-14763
-14942
-15289
-15551
-15284
-14417
-12432
-9872
-7193
-4597
-2320
31
2761
5521
7990
9440
9503
8524
7048
5828
5247
5092
5025
4705
3852
2910
2107
1718
1729
1864
1970
1986
1948
2007
2009
1767
1094
-185
-1951
-3944
-5920
-7617
-8887
-9743
-10197
-10337
-10176
-9767
-9160
-8307
-7068
-5417
-3297
-945
1396
3479
5048
6186
6918
7231
7176
6678
5817
4776
3701
2864
2256
1653
1001
182
-676
-1251
-1474
-1248
-729
-259
37
70
-132
-429
-926
-1635
-2578
-3812
-4949
-5884
-6451
-6815
-7111
-7495
-7984
-8225
-8084
-7245
-5939
-4458
-2969
-1772
-729
258
1071
1766
2016
1894
1576
1145
918
807
629
199
-558
-1507
-2275
-2792
-2953
-2917
-2895
-2981
-3207
-3408
-3532
-3608
-3678
-3870
-4034
-4108
-3964
-3501
-2919
-2300
-1868
-1611
-1370
-1043
-502
201
916
1496
1819
1969
2033
2140
2319
2456
2621
2763
3031
3459
3983
4599
5094
5418
5699
5908
6213
6694
7125
7636
7883
8012
8163
8239
8437
8607
8678
8635
8390
8030
7681
7292
6840
5717
3613
540
-3346
-7089
-10224
-12154
-12979
-13330
-13421
-13771
-14104
-13872
-12886
-10845
-8212
-5563
-2916
-621
1783
4357
6692
8583
9276
8741
7391
5879
4980
4815
5003
5064
4382
3085
1603
446
84
265
807
1283
1335
1271
1003
743
382
-622
-1975
-3932
-5864
-7351
-8461
-8785
-8953
-9030
-9083
-9230
-8936
-8236
-6877
-4982
-2858
-549
1575
3470
4984
5992
6612
6717
6478
5969
5254
4529
3749
2986
2165
1298
339
-626
-1492
-2104
-2214
-1928
-1290
-633
-214
-132
-451
-966
-1603
-2238
-2881
-3603
-4331
-5036
-5607
-6072
-6405
-6717
-7102
-7300
-7118
-6402
-5151
-3586
-2050
-856
-108
378
681
912
1095
1164
1069
777
396
43
-314
-738
-1340
-2072
-2719
-3158
-3209
-2983
-2662
-2478
-2653
-3047
-3511
-3874
-3999
-3962
-3837
-3742
-3618
-3385
-3072
-2664
-2256
-1890
-1576
-1209
-635
124
966
1676
2071
2121
1953
1775
1746
1921
2270
2642
2959
3267
3551
3889
4197
4538
4866
5118
5616
6097
6722
7365
7721
7939
7893
7816
7897
7988
8305
8648
8672
8654
8260
7714
7272
6691
6011
4379
1822
-1587
-5496
-8804
-11163
-12151
-12413
-12512
-12758
-13332
-13495
-12741
-10963
-8113
-5234
-2569
-359
1416
3635
5857
7943
9169
8885
7557
5824
4645
4455
4759
5084
4607
3136
1346
-68
-451
25
921
1579
1584
1145
568
102
-328
-1106
-2363
-4136
-5952
-7338
-8209
-8440
-8470
-8590
-8835
-8997
-8696
-7742
-6210
-4046
-1933
276
2087
3822
4917
6043
6099
6071
6168
5347
5108
4337
3602
2416
1727
531
-182
-861
-1487
-1773
-1659
-1526
-1028
-194
-85
-184
-561
-1473
-2037
-2494
-2634
-3165
-3743
-4610
-5791
-6145
-6703
-6689
-6323
-6558
-5936
-5132
-4218
-2556
-1216
-202
32
243
315
458
1090
1333
1086
629
-259
-914
-1376
-1621
-1955
-2270
-2627
-2910
-2749
-2506
-2208
-2068
-2357
-2931
-3402
-3534
-3446
-3106
-2893
-3045
-3113
-3221
-3131
-2713
-2049
-1521
-1050
-550
-234
273
868
1226
1417
1300
1008
925
1041
1390
1803
2081
2137
2136
2306
2604
3123
3776
4257
4606
4896
5218
5620
6211
6557
6811
6960
6982
7269
7658
8092
8462
8581
8486
8147
7742
7393
7066
7005
6843
6008
4255
1321
-2732
-6745
-10021
-11924
-12313
-12143
-11807
-12074
-12768
-13006
-12330
-10300
-7358
-4295
-1563
375
2032
4006
5991
7673
8489
7606
5839
4031
3049
3378
4371
5109
4719
2877
722
-816
-1041
169
1782
2844
2770
1737
535
-509
-1176
-1776
-2921
-4657
-6541
-8041
-8772
-8667
-8284
-8122
-8435
-8871
-8769
-7643
-5457
-2601
76
2095
3238
3786
4186
4630
5136
5471
5405
4896
4089
3181
2394
1701
986
251
-506
-1097
-1245
-989
-400
254
567
492
-42
-789
-1435
-1924
-2135
-2437
-2989
-3783
-4903
-5771
-6387
-6539
-6389
-6207
-5946
-5694
-5114
-4207
-3024
-1856
-1035
-692
-641
-632
-391
114
499
515
67
-740
-1476
-1846
-1833
-1595
-1464
-1541
-1860
-2180
-2277
-2172
-2016
-2033
-2358
-2920
-3353
-3585
-3501
-3233
-3096
-3188
-3390
-3509
-3330
-2750
-1957
-1202
-685
-464
-422
-359
-158
155
422
591
591
571
651
821
1129
1471
1740
1959
2214
2564
3043
3599
4139
4541
4813
4958
5000
5178
5407
5696
6105
6363
6588
6662
6699
6818
6972
7211
7440
7481
7335
7043
6546
6244
5987
5628
4879
3085
301
-3314
-6898
-9529
-10717
-10462
-9586
-8915
-9127
-10072
-11061
-11035
-9403
-6307
-2618
509
2277
2675
2444
2359
2978
3948
4691
4705
3751
2481
1578
1333
1934
2522
2567
1803
586
-288
-216
1000
2758
4039
4093
2688
335
-1939
-3362
-3677
-3212
-2742
-2905
-4012
-5750
-7439
-8421
-8299
-7232
-5643
-4052
-2898
-2177
-1790
-1486
-1013
-294
523
1292
1844
2035
1976
1699
1394
1085
785
563
386
287
318
484
759
1142
1473
1658
1636
1407
1072
752
550
479
434
252
-173
-944
-2000
-3100
-4017
-4595
-4734
-4581
-4259
-4170
-4322
-4607
-5004
-5109
-4926
-4254
-3435
-2593
-1963
-1779
-1959
-2386
-2676
-2735
-2353
-1721
-1027
-436
-234
-344
-730
-1069
-1213
-1088
-667
-280
27
-36
-439
-983
-1608
-2051
-2245
-2142
-1965
-1726
-1577
-1644
-1787
-2018
-2108
-2074
-1901
-1594
-1319
-1083
-993
-1031
-1140
-1223
-1174
-980
-663
-281
126
443
725
1000
1299
1656
2049
2554
3044
3503
3931
4260
4562
4817
5086
5359
5564
5751
5927
6091
6256
6412
6548
6661
6767
6802
6771
6619
6442
6291
6150
6135
6016
5635
4631
2816
299
-2604
-5141
-6829
-7364
-6939
-6237
-5929
-6524
-7818
-9249
-9939
-9241
-7158
-4226
-1398
318
606
-288
-1601
-2406
-2351
-1239
367
1742
2427
2070
973
-339
-1334
-1463
-616
932
2709
4144
4796
4567
3660
2596
1843
1686
2045
2538
2679
2042
604
-1332
-3218
-4635
-5338
-5279
-4873
-4435
-4201
-4327
-4578
-4736
-4593
-4064
-3295
-2456
-1767
-1347
-1150
-1153
-1229
-1300
-1335
-1297
-1166
-923
-586
-172
288
741
1192
1579
1900
2207
2515
2808
3085
3251
3299
3170
2793
2218
1407
513
-284
-987
-1524
-2004
-2532
-3097
-3697
-4222
-4633
-4873
-4911
-4881
-4797
-4695
-4597
-4491
-4373
-4280
-4161
-4019
-3826
-3512
-3149
-2696
-2256
-1875
-1558
-1285
-1007
-753
-482
-255
-117
-22
-32
-91
-205
-351
-476
-609
-701
-780
-843
-853
-878
-925
-994
-1055
-1088
-1118
-1132
-1171
-1260
-1361
-1498
-1617
-1651
-1618
-1507
-1343
-1152
-931
-688
-455
-164
135
496
917
1366
1853
2303
2750
3164
3558
3967
4331
4709
5041
5390
5718
5964
6234
6394
6573
6702
6831
6955
6979
6950
6759
6487
6141
5870
5688
5627
5542
5121
4163
2465
234
-2272
-4386
-5744
-6329
-6128
-5948
-6096
-6892
-8206
-9277
-9629
-8720
-6774
-4377
-2250
-1101
-1085
-1762
-2464
-2592
-1813
-484
946
1789
1814
1126
60
-694
-917
-357
723
1929
3004
3551
3654
3375
2944
2632
2539
2652
2803
2735
2251
1239
-158
-1655
-3020
-3947
-4438
-4598
-4585
-4667
-4745
-4898
-4958
-4731
-4348
-3727
-3077
-2468
-1936
-1557
-1246
-1006
-894
-881
-920
-992
-917
-711
-343
180
618
1006
1267
1437
1660
2011
2514
3030
3454
3646
3560
3163
2571
1903
1278
728
288
-120
-557
-1086
-1784
-2563
-3378
-4092
-4530
-4706
-4574
-4385
-4263
-4306
-4600
-4904
-5158
-5108
-4779
-4205
-3588
-3125
-2840
-2816
-2806
-2740
-2454
-1914
-1287
-670
-320
-173
-312
-551
-715
-756
-565
-351
-157
-195
-406
-728
-1071
-1287
-1394
-1302
-1153
-1058
-1027
-1162
-1322
-1554
-1712
-1766
-1742
-1677
-1621
-1557
-1516
-1447
-1382
-1249
-1054
-852
-566
-258
60
410
715
1030
1330
1594
1860
2164
2513
2924
3320
3706
3986
4159
4292
4382
4583
4859
5203
5599
5856
6036
6051
5969
5989
5944
6032
6054
5909
5740
5377
5062
4894
4694
4449
3859
2603
876
-1253
-3322
-4720
-5589
-5689
-5535
-5757
-6264
-7374
-8310
-8639
-8091
-6471
-4503
-2664
-1551
-1339
-1663
-1994
-1851
-1109
24
1072
1605
1488
872
144
-281
-239
191
902
1521
2043
2325
2459
2601
2583
2665
2620
2459
2323
1973
1592
1027
182
-752
-1874
-2952
-3800
-4411
-4624
-4646
-4575
-4400
-4368
-4299
-4167
-3925
-3402
-2767
-1991
-1283
-737
-425
-392
-478
-643
-648
-477
-144
333
688
920
995
969
1061
1334
1823
2450
2990
3304
3340
3098
2740
2366
2001
1722
1390
964
432
-258
-929
-1611
-2193
-2637
-3059
-3296
-3564
-3806
-3929
-4137
-4196
-4295
-4319
-4265
-4222
-4046
-3960
-3803
-3632
-3433
-3163
-2870
-2490
-2154
-1760
-1402
-1036
-669
-455
-233
-194
-161
-146
-185
-182
-294
-386
-596
-799
-1025
-1227
-1274
-1406
-1373
-1391
-1442
-1475
-1614
-1627
-1687
-1691
-1671
-1668
-1636
-1679
-1690
-1740
-1737
-1643
-1502
-1242
-983
-659
-362
-84
202
436
736
1034
1348
1663
1976
2237
2480
2711
2903
3116
3240
3450
3600
3727
3910
3968
4092
4180
4257
4359
4472
4608
4686
4782
4860
4963
5092
5156
5154
5012
4820
4679
4597
4676
4770
4532
3797
2311
291
-1883
-3700
-4695
-4883
-4632
-4520
-5039
-6136
-7442
-8205
-7903
-6522
-4468
-2510
-1293
-1026
-1379
-1712
-1541
-747
371
1262
1553
1212
565
49
-143
-15
202
323
355
431
814
1503
2284
2836
2879
2444
1800
1322
1262
1505
1760
1533
620
-837
-2449
-3690
-4283
-4249
-3905
-3628
-3672
-4020
-4392
-4527
-4227
-3490
-2565
-1676
-995
-613
-434
-374
-369
-323
-230
-80
135
375
606
798
875
871
868
963
1254
1702
2184
2561
2779
2741
2543
2248
1924
1588
1241
904
516
53
-482
-1044
-1648
-2228
-2685
-2958
-3146
-3245
-3325
-3524
-3676
-3825
-3881
-3789
-3708
-3542
-3486
-3393
-3313
-3292
-3095
-2910
-2613
-2255
-1900
-1538
-1250
-896
-651
-467
-337
-270
-184
-176
-152
-268
-435
-674
-953
-1158
-1354
-1410
-1488
-1490
-1496
-1546
-1523
-1582
-1563
-1585
-1548
-1445
-1454
-1380
-1408
-1466
-1497
-1543
-1468
-1405
-1240
-1065
-891
-652
-440
-188
63
367
638
871
1115
1298
1500
1664
1861
2045
2158
2341
2460
2583
2687
2755
2867
2902
3002
3103
3206
3397
3509
3639
3752
3797
3922
3982
4066
4281
4399
4638
4830
4892
4973
4877
4815
4834
4907
4960
4626
3694
2160
80
-1913
-3397
-4256
-4349
-4405
-4731
-5511
-6750
-7518
-7720
-6925
-5293
-3706
-2301
-1649
-1427
-1232
-897
-81
622
1107
1227
887
655
514
615
722
459
12
-547
-722
-201
786
1972
2692
2702
2148
1385
1030
1274
1839
2383
2251
1283
-189
-1790
-2917
-3514
-3648
-3601
-3776
-4107
-4500
-4678
-4479
-4019
-3358
-2804
-2286
-1753
-1208
-514
63
408
425
127
-124
-212
15
498
868
1013
821
476
278
406
909
1520
2033
2288
2221
2056
1888
1810
1717
1525
1209
697
223
-341
-737
-1201
-1747
-2222
-2770
-3108
-3268
-3254
-3212
-3247
-3269
-3396
-3514
-3460
-3423
-3249
-3090
-2994
-2856
-2852
-2837
-2723
-2612
-2302
-1915
-1545
-1142
-868
-664
-515
-421
-309
-219
-171
-173
-245
-425
-634
-860
-1105
-1313
-1489
-1642
-1720
-1703
-1706
-1665
-1666
-1713
-1749
-1786
-1717
-1599
-1542
-1448
-1450
-1503
-1534
-1522
-1414
-1283
-1098
-868
-628
-315
-12
278
519
732
939
1146
1403
1614
1770
1863
1881
1872
1899
1930
1994
2085
2166
2252
2322
2392
2478
2535
2624
2675
2781
2874
3013
3049
3479
3922
4021
4202
4092
3997
4149
4555
5011
5165
5296
5376
5103
5146
5148
4775
3903
2335
233
-2159
-3870
-4742
-5210
-5253
-5639
-6431
-7396
-7960
-7444
-6401
-4732
-2922
-1693
-630
281
1206
2071
2686
3104
2857
2372
2075
1831
1754
1616
1079
40
-1146
-1780
-1741
-1002
187
1049
1300
1044
630
390
416
697
836
522
-96
-1041
-2124
-3162
-4061
-4700
-5159
-5252
-5038
-4650
-3997
-3272
-2539
-1849
-1200
-576
166
1134
2145
2781
2954
2580
1852
1142
580
242
63
-1
-116
-318
-520
-618
-447
29
636
1140
1434
1614
1697
1714
1622
1258
570
-246
-962
-1486
-1867
-2234
-2660
-3113
-3459
-3545
-3399
-3015
-2557
-2179
-1970
-1945
-1912
-1901
-1833
-1700
-1827
-2018
-2242
-2400
-2388
-2380
-2234
-2191
-1955
-1412
-858
-264
106
246
218
109
15
-263
-558
-977
-1404
-1824
-2246
-2584
-2957
-3140
-3185
-3066
-2792
-2460
-2054
-1726
-1460
-1301
-1247
-1142
-1029
-851
-805
-839
-879
-949
-891
-798
-658
-493
-279
31
371
703
936
1086
1189
1270
1347
1435
1576
1674
1661
1634
1584
1623
1736
1853
2122
2229
2222
2324
2407
2629
2612
2507
2608
2629
2851
2912
2940
3120
3108
3270
3531
3850
4316
4597
4948
5252
5614
6049
6230
6396
6357
6289
6220
5848
5295
3783
1064
-2013
-5334
-7783
-8773
-9098
-8646
-8420
-8497
-8339
-8015
-6408
-4023
-1358
1458
3350
4737
5580
5996
6187
5663
4825
3412
1884
854
110
-159
-559
-1156
-1821
-2557
-2593
-2091
-1115
120
760
967
498
-496
-1463
-2481
-3135
-3432
-3729
-3979
-4235
-4440
-4376
-3979
-3082
-1874
-405
1086
2297
3367
4033
4372
4218
3525
2706
1645
642
-238
-1146
-1870
-2768
-3491
-3963
-3959
-3260
-2393
-1292
-302
494
1145
1577
1920
2011
1943
1684
1117
529
-42
-515
-996
-1471
-1757
-1925
-1746
-1333
-837
-412
-136
-14
-131
-248
-403
-704
-1143
-1951
-2815
-3528
-4119
-4346
-4397
-4264
-3955
-3460
-2726
-1838
-964
-368
50
197
406
607
675
656
145
-484
-1165
-1752
-2122
-2444
-2614
-2826
-2882
-2797
-2627
-2406
-2360
-2322
-2322
-2256
-2019
-1893
-1699
-1886
-2092
-1092
-1636
-1721
-1206
-1003
-474
-408
10
20
-104
169
105
-361
13
-137
-453
-104
-45
-15
109
540
516
785
1377
1666
1789
1597
1593
1530
1253
1151
1024
913
793
642
811
1121
1382
1403
1566
2001
2379
2816
3196
3613
3786
3899
4024
4161
4467
4377
4464
4705
4845
5088
5201
5498
5774
5892
6015
6104
6079
5742
5021
3910
2076
-852
-3817
-6630
-9053
-9991
-10449
-10088
-9306
-8762
-7655
-6317
-4218
-1720
712
3244
5073
6297
6861
6861
6352
5060
3622
1989
587
-403
-1135
-1352
-1612
-1900
-1997
-2087
-1793
-1242
-677
-88
71
-243
-1045
-2188
-3245
-4266
-4928
-5104
-5021
-4661
-4103
-3326
-2393
-1321
-47
1132
2313
3274
3792
4007
3683
2978
1934
599
-645
-1862
-2793
-3371
-3694
-3671
-3581
-3218
-2649
-1944
-921
84
995
1623
1950
2028
1790
1530
1074
544
38
-484
-781
-995
-956
-830
-706
-464
-320
-110
33
69
-56
-409
-819
-1363
-1892
-2421
-2906
-3335
-3843
-4007
-4014
-3709
-3113
-2540
-1866
-1294
-638
-37
427
607
448
150
-285
-535
-795
-1082
-1409
-1959
-2337
-2561
-2564
-2482
-2453
-2414
-2440
-2339
-2227
-2109
-2128
-2284
-2368
-2441
-2281
-2094
-1916
-1745
-1643
-1477
-1269
-984
-757
-574
-487
-433
-402
-446
-483
-610
-724
-721
-747
-656
-472
-186
150
472
784
936
1066
1158
1207
1200
1059
810
504
304
220
201
249
307
361
620
962
1394
1821
2015
2228
2330
2473
2712
2829
2885
2882
2858
2928
3220
3444
3744
3963
4042
4429
4597
4934
5224
5276
5494
5593
5714
5631
5463
5175
4534
3588
2296
294
-2571
-5220
-7730
-9539
-9834
-9609
-8680
-7623
-6633
-5341
-3875
-1779
465
2544
4321
5467
6013
5972
5518
4510
3081
1550
42
-998
-1618
-1704
-1451
-1389
-1353
-1353
-1449
-1301
-906
-556
-382
-565
-1247
-2336
-3471
-4354
-4968
-5080
-4634
-3976
-3095
-2011
-952
14
993
1905
2543
3046
3187
2894
2332
1392
298
-956
-2192
-3154
-3885
-4101
-3922
-3412
-2718
-2121
-1387
-698
2
793
1426
1834
1844
1727
1383
954
676
250
-81
-336
-484
-427
-228
145
338
439
430
233
46
-306
-678
-1182
-1759
-2290
-2867
-3222
-3478
-3561
-3466
-3255
-2939
-2569
-2058
-1643
-1169
-853
-688
-528
-516
-580
-714
-989
-1380
-1632
-1814
-1799
-1706
-1631
-1572
-1589
-1571
-1545
-1562
-1619
-1789
-2003
-2176
-2277
-2365
-2434
-2499
-2536
-2397
-2191
-1849
-1524
-1301
-1089
-970
-866
-826
-847
-900
-963
-970
-947
-888
-831
-737
-655
-519
-315
-122
18
154
237
263
289
223
133
34
-41
-73
-49
1
59
188
389
643
933
1188
1374
1616
1776
1899
2049
2023
2022
1973
1995
2089
2241
2382
2581
2725
2864
3163
3321
3654
3818
4026
4242
4311
4562
4527
4616
4627
4469
4603
4514
4501
4520
4336
4252
3711
2732
1304
-890
-3589
-5826
-7749
-8811
-8603
-8189
-7110
-6036
-4909
-3438
-1862
69
1981
3579
4866
5526
5547
5106
4209
2850
1332
-63
-1265
-1862
-2099
-1943
-1634
-1465
-1334
-1262
-1212
-1039
-799
-769
-926
-1350
-2139
-3051
-3864
-4409
-4586
-4284
-3483
-2513
-1373
-198
804
1653
2332
2764
2839
2718
2255
1468
597
-497
-1568
-2561
-3401
-3821
-3910
-3554
-2917
-2170
-1412
-798
-175
307
776
1118
1220
1156
847
561
202
-63
-173
-349
-324
-261
-51
245
495
722
632
503
140
-344
-813
-1416
-1907
-2416
-2806
-2989
-3109
-3005
-2815
-2459
-1999
-1486
-925
-470
-160
-143
-153
-457
-762
-1034
-1406
-1698
-1933
-2005
-2107
-2026
-1992
-1952
-1810
-1651
-1467
-1412
-1367
-1521
-1791
-2028
-2265
-2417
-2565
-2613
-2622
-2550
-2318
-2135
-1876
-1705
-1552
-1394
-1342
-1222
-1252
-1299
-1362
-1421
-1432
-1434
-1275
-1114
-884
-602
-311
-50
124
294
278
197
99
-128
-336
-523
-662
-778
-805
-714
-602
-374
-106
170
416
635
833
962
1090
1189
1243
1260
1313
1337
1447
1561
1663
1855
1915
2143
2467
2726
3055
3303
3383
3484
3531
3657
3654
3769
3944
3822
4058
4190
4242
4463
4463
4647
4865
5089
5288
5268
5180
4412
3240
1764
-827
-3687
-6231
-8673
-9741
-9675
-8832
-7481
-6134
-4661
-3339
-1445
787
2806
4619
5760
6040
5708
4975
3908
2444
892
-644
-1876
-2389
-2426
-1887
-1237
-869
-602
-571
-667
-641
-652
-920
-1385
-2015
-2986
-3986
-4620
-5015
-4934
-4194
-3025
-1721
-257
1117
2073
2789
3238
3207
2857
2253
1270
141
-957
-2066
-3052
-3818
-4304
-4386
-4027
-3268
-2266
-1193
-364
263
703
941
1078
1092
931
612
311
59
-137
-67
46
104
281
515
802
1127
1401
1371
1029
495
-291
-1083
-1764
-2401
-2875
-3225
-3314
-3216
-2942
-2483
-1993
-1470
-990
-525
-92
129
126
13
-435
-892
-1331
-1759
-2018
-2174
-2229
-2169
-2024
-1882
-1675
-1563
-1382
-1283
-1264
-1265
-1430
-1676
-1939
-2181
-2354
-2427
-2448
-2333
-2158
-1971
-1763
-1561
-1436
-1358
-1366
-1456
-1524
-1652
-1743
-1799
-1793
-1733
-1595
-1345
-1030
-641
-201
193
479
660
705
592
381
119
-212
-506
-770
-988
-1084
-1069
-938
-686
-373
-20
333
627
855
1002
1083
1096
1021
934
860
853
906
1029
1191
1393
1573
1794
2061
2211
2459
2665
2851
3058
3092
3132
3083
3000
3118
3184
3338
3524
3696
3892
4072
4345
4550
4753
5023
5272
5501
5545
5426
4792
3489
1964
-41
-2301
-4484
-6266
-7753
-8519
-8329
-7712
-6474
-4959
-3361
-1744
-97
1636
3086
4152
4847
4804
4242
3403
2312
1118
-11
-866
-1480
-1756
-1609
-1229
-808
-434
-188
-176
-376
-616
-1003
-1629
-2272
-2986
-3732
-4220
-4384
-4240
-3779
-2879
-1763
-628
588
1566
2184
2481
2457
2099
1426
632
-330
-1360
-2229
-2940
-3379
-3602
-3525
-3133
-2621
-1836
-975
-208
405
795
1024
991
930
818
630
484
350
349
438
668
950
1116
1324
1392
1368
1312
1092
716
87
-606
-1366
-2103
-2611
-2957
-3091
-3068
-2855
-2498
-2080
-1579
-1141
-796
-565
-433
-300
-435
-668
-926
-1495
-1889
-2128
-2220
-2066
-1837
-1656
-1608
-1400
-1330
-1213
-1086
-1050
-1210
-1475
-1624
-1905
-2063
-2192
-2374
-2491
-2466
-2314
-2083
-1767
-1568
-1512
-1533
-1603
-1660
-1753
-1881
-1944
-1996
-1997
-1891
-1689
-1504
-1243
-871
-523
-130
272
493
512
456
249
-74
-293
-491
-683
-742
-748
-728
-578
-349
-92
207
497
737
937
1079
1098
1039
913
796
732
783
962
1189
1441
1652
1911
2101
2342
2518
2620
2771
2740
2882
2874
2864
2934
2756
2792
2909
2990
3332
3584
3839
4163
4286
4535
4653
4717
4937
4957
5266
5295
5073
4862
3632
2366
708
-1215
-3219
-5307
-6674
-8119
-8430
-7841
-6958
-5290
-3711
-2242
-754
650
2187
3304
4211
4605
4105
3471
2429
1397
402
-596
-1256
-1815
-1924
-1665
-1210
-683
-447
-323
-539
-949
-1231
-1733
-2304
-2776
-3270
-3695
-3879
-3732
-3397
-2734
-1660
-586
569
1644
2307
2627
2570
2231
1591
790
-94
-1089
-1910
-2598
-3042
-3194
-3218
-2918
-2468
-1873
-1121
-414
216
560
763
767
617
562
417
314
251
280
405
599
984
1201
1352
1456
1354
1263
988
655
143
-562
-1240
-1975
-2505
-2870
-3018
-2901
-2702
-2297
-1862
-1401
-969
-662
-441
-369
-510
-757
-1074
-1434
-1697
-1989
-2169
-2246
-2182
-1952
-1646
-1407
-1177
-1109
-1141
-1111
-1204
-1298
-1487
-1775
-2075
-2270
-2351
-2355
-2317
-2218
-2066
-1900
-1641
-1445
-1350
-1391
-1556
-1737
-1899
-1983
-2063
-2090
-2093
-2021
-1799
-1489
-1102
-704
-386
-59
162
304
366
303
137
-149
-465
-736
-905
-936
-871
-735
-552
-295
-15
267
588
734
801
797
712
686
688
694
721
726
865
1067
1336
1762
1998
2245
2415
2470
2648
2610
2600
2570
2422
2369
2414
2554
2630
2809
2990
3115
3453
3756
4039
4335
4476
4548
4679
4801
4974
5207
5233
5034
4589
3657
2292
679
-1104
-3009
-4924
-6180
-7355
-7856
-7405
-6634
-5209
-3569
-1985
-563
775
2055
2994
3741
4164
3870
3246
2324
1309
425
-335
-842
-1178
-1287
-1187
-898
-503
-305
-247
-425
-956
-1471
-2016
-2661
-3146
-3510
-3823
-3896
-3577
-3040
-2285
-1187
-85
898
1812
2370
2551
2381
1928
1218
354
-466
-1383
-2134
-2682
-3059
-3097
-2993
-2621
-2115
-1572
-934
-372
105
349
434
412
175
51
-31
-36
48
193
434
663
1016
1289
1418
1483
1294
1017
604
132
-418
-1087
-1725
-2375
-2817
-3035
-3023
-2794
-2482
-2030
-1590
-1180
-779
-549
-420
-516
-782
-1082
-1488
-1737
-1919
-2054
-2105
-2066
-1842
-1552
-1195
-1059
-958
-1046
-1259
-1320
-1524
-1644
-1897
-2124
-2353
-2477
-2419
-2356
-2209
-2059
-1890
-1695
-1457
-1292
-1351
-1515
-1782
-2075
-2219
-2319
-2312
-2269
-2148
-1959
-1681
-1265
-932
-554
-281
-75
108
166
183
55
-189
-472
-709
-840
-873
-777
-651
-515
-338
-98
128
339
510
535
515
486
472
464
494
536
572
758
1011
1338
1695
1876
2051
2097
2094
2262
2283
2351
2421
2389
2361
2489
2696
2818
3079
3317
3560
3861
4214
4441
4586
4703
4638
4635
4725
4877
5152
5450
5418
5068
4069
2433
387
-1809
-4072
-5839
-7074
-8017
-8123
-7748
-6812
-5449
-3692
-1901
-332
1276
2583
3501
4247
4466
4055
3274
2182
983
-3
-604
-1032
-1107
-958
-763
-445
-202
-104
-132
-408
-901
-1489
-2163
-2951
-3573
-4056
-4396
-4292
-3817
-3078
-2058
-821
339
1358
2240
2702
2728
2426
1787
887
-19
-909
-1827
-2536
-3079
-3363
-3300
-2993
-2480
-1868
-1240
-650
-178
201
322
337
190
-60
-186
-244
-165
68
400
763
1134
1549
1840
1996
1984
1729
1305
686
14
-787
-1530
-2155
-2754
-3102
-3300
-3279
-3021
-2633
-2118
-1626
-1140
-728
-489
-352
-334
-426
-626
-824
-1162
-1530
-1707
-2006
-2042
-2011
-1929
-1728
-1559
-1500
-1475
-1487
-1724
-1828
-1991
-2123
-2214
-2240
-2240
-2220
-2094
-1997
-1837
-1685
-1565
-1575
-1620
-1706
-1940
-2108
-2303
-2565
-2664
-2693
-2622
-2339
-1963
-1567
-1143
-729
-408
-74
194
339
404
337
202
-29
-262
-493
-720
-781
-787
-710
-501
-333
-171
11
130
219
343
404
400
435
418
438
549
684
850
1047
1296
1548
1840
2117
2351
2440
2541
2488
2388
2396
2334
2455
2511
2693
2964
3188
3604
3923
4203
4534
4693
5011
5120
5246
5348
5088
5144
5041
5251
5408
5219
4790
3421
1646
-358
-2381
-4164
-5626
-6778
-7746
-8165
-7785
-6850
-5182
-3175
-1379
229
1525
2642
3488
4088
4333
3858
2987
1955
895
158
-317
-569
-692
-704
-577
-392
-136
-28
-135
-467
-1097
-1735
-2539
-3349
-3920
-4361
-4490
-4237
-3646
-2865
-1907
-731
359
1373
2198
2579
2525
2075
1425
583
-274
-1057
-1925
-2612
-3073
-3219
-2992
-2603
-2056
-1602
-1189
-831
-522
-280
-249
-308
-533
-729
-713
-592
-267
142
578
1040
1480
2002
2325
2474
2374
1977
1398
673
-71
-890
-1623
-2229
-2738
-2975
-3043
-2903
-2577
-2192
-1718
-1308
-979
-746
-651
-639
-737
-851
-1101
-1472
-1778
-2118
-2236
-2160
-2015
-1740
-1488
-1191
-1104
-996
-922
-1169
-1310
-1568
-1803
-2001
-2034
-2090
-2125
-2032
-2002
-1880
-1743
-1597
-1595
-1633
-1759
-2003
-2198
-2407
-2614
-2748
-2827
-2751
-2546
-2207
-1812
-1418
-1003
-697
-331
-94
62
191
129
9
-145
-271
-470
-605
-645
-681
-560
-352
-137
74
272
407
491
595
636
597
552
486
453
532
714
964
1218
1514
1811
2029
2287
2384
2379
2428
2383
2464
2513
2639
2737
2820
3071
3255
3670
4041
4418
4760
4998
5170
5332
5383
5359
5367
5321
5429
5656
5606
5270
4469
2895
871
-1272
-3399
-5335
-6684
-7648
-8222
-8059
-7337
-6174
-4587
-2733
-1028
495
1943
2901
3480
3802
3602
3060
2327
1450
683
160
-124
-150
34
242
422
551
457
225
-118
-748
-1536
-2367
-3298
-4129
-4621
-4825
-4770
-4267
-3470
-2526
-1318
-65
996
1878
2412
2517
2260
1783
1091
306
-431
-1122
-1703
-2070
-2258
-2233
-1994
-1655
-1283
-940
-716
-617
-591
-709
-915
-1067
-1244
-1264
-1099
-798
-312
274
914
1479
1969
2321
2417
2358
2060
1557
927
181
-588
-1339
-1894
-2300
-2508
-2525
-2448
-2271
-2076
-1826
-1566
-1397
-1264
-1240
-1319
-1429
-1481
-1517
-1507
-1613
-1687
-1749
-1812
-1595
-1394
-1112
-923
-852
-998
-1145
-1341
-1646
-1842
-2097
-2261
-2392
-2303
-2189
-2103
-1943
-1904
-1839
-1735
-1700
-1762
-1896
-2096
-2371
-2551
-2621
-2707
-2648
-2573
-2426
-2102
-1748
-1363
-992
-665
-453
-227
-53
39
114
58
-9
-63
-68
-87
-92
-68
-109
-119
-50
28
77
146
144
135
180
249
361
516
660
857
1109
1423
1758
2003
2173
2265
2264
2193
2228
2229
2234
2373
2392
2584
2866
3166
3558
3823
4269
4545
4775
5065
5163
5279
5238
5180
5167
5085
5162
5384
5395
5153
4488
3170
1166
-913
-2845
-4779
-5853
-6646
-7437
-7595
-7379
-6731
-5392
-3541
-1734
-248
1149
2062
2534
3132
3236
2899
2435
1722
1029
661
615
661
832
981
950
953
847
587
304
-314
-1173
-2055
-3091
-4097
-4746
-5065
-5095
-4656
-3867
-3063
-2063
-964
-89
749
1461
1757
1715
1494
1018
403
-62
-500
-970
-1265
-1413
-1447
-1281
-984
-756
-660
-673
-815
-1002
-1204
-1434
-1615
-1793
-1846
-1696
-1388
-860
-242
422
1043
1568
2005
2210
2272
2111
1739
1241
635
39
-534
-997
-1294
-1517
-1563
-1581
-1594
-1601
-1603
-1594
-1662
-1690
-1813
-1999
-2119
-2168
-2114
-2023
-1968
-1921
-1913
-1875
-1631
-1444
-1190
-955
-872
-869
-1033
-1182
-1441
-1710
-1878
-2052
-2118
-2090
-2042
-2041
-1981
-1926
-1962
-1906
-1938
-2033
-2118
-2249
-2389
-2554
-2606
-2616
-2554
-2387
-2196
-1961
-1743
-1473
-1234
-1062
-893
-818
-688
-600
-529
-453
-433
-385
-349
-286
-218
-152
-122
-93
-14
37
109
162
152
162
224
323
445
580
682
805
926
1146
1420
1634
1891
2066
2244
2402
2561
2653
2727
2782
2866
2991
3119
3458
3677
4003
4327
4595
4902
5016
5237
5245
5212
5275
5145
5130
5183
5038
4675
4061
2890
1173
-810
-2592
-4370
-5534
-6012
-6443
-6401
-6201
-5792
-5120
-3976
-2539
-1235
115
1159
1656
2047
2207
2076
1881
1645
1466
1297
1409
1626
1804
1919
1812
1560
1138
653
181
-430
-1156
-1877
-2726
-3595
-4241
-4620
-4746
-4455
-3821
-3146
-2386
-1584
-1011
-564
-154
100
170
182
163
-12
-132
-145
-238
-258
-185
-97
16
148
243
131
-109
-444
-913
-1333
-1638
-1830
-1934
-1916
-1706
-1422
-993
-483
-28
419
695
859
960
936
971
865
662
408
92
-178
-379
-380
-412
-476
-522
-686
-895
-1096
-1290
-1561
-1852
-2038
-2315
-2397
-2363
-2300
-2368
-2523
-2621
-2868
-2647
-2300
-1886
-1427
-1219
-1087
-1147
-1015
-942
-991
-1024
-1225
-1352
-1433
-1406
-1456
-1622
-1774
-2005
-2045
-2081
-2113
-2225
-2493
-2667
-2819
-2779
-2700
-2591
-2477
-2368
-2080
-1793
-1468
-1220
-1059
-932
-808
-602
-451
-376
-327
-384
-390
-340
-243
-175
-85
-25
15
160
326
522
693
845
928
1004
1110
1154
1180
1165
1123
1127
1271
1469
1710
1990
2131
2351
2455
2554
2799
2846
2947
3004
3098
3375
3629
4072
4254
4494
4872
4919
5320
5569
5543
5628
5552
5572
5481
5074
4469
3259
1951
517
-1155
-2411
-3952
-5086
-5940
-6667
-6710
-6585
-6044
-5146
-3994
-2745
-1683
-591
36
313
819
1032
1192
1443
1552
1535
1648
1931
2036
2259
2448
2298
2142
1953
1544
952
197
-737
-1782
-2680
-3402
-3905
-4109
-4136
-3979
-3666
-3271
-2799
-2331
-1950
-1548
-1187
-1001
-825
-674
-680
-643
-450
-271
-46
299
581
793
1016
1110
1044
858
569
124
-289
-614
-924
-1201
-1539
-1508
-1423
-1196
-968
-815
-558
-338
-203
16
319
371
199
-18
-81
-147
-70
-77
-116
-111
-160
-225
-331
-409
-620
-875
-1076
-1263
-1413
-1584
-1828
-2029
-2147
-2237
-2617
-2970
-3118
-3336
-2982
-2560
-2103
-1769
-1628
-1403
-1578
-1388
-1357
-1555
-1372
-1224
-1138
-1088
-984
-1252
-1518
-1450
-1626
-1664
-1705
-1892
-2226
-2454
-2487
-2795
-2745
-2645
-2662
-2357
-2109
-1897
-1784
-1610
-1453
-1359
-1100
-928
-723
-529
-359
-219
-156
-73
-67
-54
-11
119
238
376
600
759
897
1094
1293
1425
1593
1776
1805
1874
1921
1857
1902
1894
1951
2051
2092
2143
2192
2194
2252
2440
2664
2934
3289
3729
4014
4330
4688
4893
5120
5423
5514
5548
5625
5554
5465
5147
4635
3864
2806
1734
368
-877
-2255
-3661
-4548
-5458
-5823
-5865
-5873
-5489
-4939
-4141
-3378
-2574
-1776
-1542
-1053
-531
-319
214
633
859
1149
1561
1938
2236
2629
2804
2674
2635
2367
1860
1318
631
-152
-941
-1549
-2086
-2546
-2795
-2983
-3049
-3045
-3028
-2991
-3021
-2942
-2866
-2791
-2615
-2474
-2277
-2054
-1670
-1202
-817
-247
192
516
880
1089
1209
1173
1060
827
548
413
188
-1
-186
-353
-440
-484
-326
-259
-240
-185
-295
-399
-505
-572
-655
-817
-839
-936
-956
-866
-857
-867
-852
-763
-776
-702
-616
-732
-807
-963
-1159
-1394
-1653
-1914
-2266
-2432
-2539
-2592
-2574
-2532
-2441
-2295
-2059
-1845
-1727
-1693
-1750
-1810
-1779
-1680
-1572
-1483
-1398
-1353
-1347
-1321
-1338
-1466
-1542
-1644
-1774
-1828
-1900
-1992
-2091
-2127
-2132
-2054
-1917
-1813
-1678
-1558
-1439
-1322
-1217
-1079
-993
-927
-801
-699
-616
-532
-438
-359
-254
-101
42
205
350
493
659
853
1098
1303
1501
1707
1857
2018
2168
2279
2395
2526
2644
2761
2880
2970
2924
2936
2903
2849
2929
2941
3064
3155
3334
3580
3736
4052
4284
4442
4704
4799
4926
5152
4961
4599
3993
3154
2191
953
-140
-1404
-2584
-3189
-3728
-3973
-4027
-4067
-4111
-4003
-3561
-3249
-2836
-2407
-2334
-2305
-2172
-1965
-1778
-1376
-779
-412
195
897
1361
1771
2124
2272
2193
2170
2024
1654
1313
959
465
8
-281
-572
-844
-946
-1030
-1250
-1457
-1679
-2075
-2432
-2626
-2823
-2947
-2970
-2906
-2855
-2666
-2339
-2091
-1751
-1353
-1060
-800
-510
-258
-159
-25
114
164
336
522
624
673
743
821
853
993
1044
938
801
585
349
84
-60
-241
-420
-449
-584
-653
-712
-817
-902
-1026
-1102
-1244
-1358
-1437
-1610
-1734
-1949
-2183
-2385
-2588
-2583
-2549
-2433
-2306
-2292
-2309
-2337
-2271
-2177
-2030
-1861
-1770
-1662
-1531
-1420
-1303
-1144
-1018
-920
-728
-708
-793
-867
-1088
-1280
-1408
-1557
-1683
-1757
-1822
-1890
-1925
-1940
-1969
-1932
-1849
-1749
-1616
-1484
-1381
-1278
-1159
-1041
-915
-783
-641
-476
-319
-205
-95
-7
118
262
401
596
808
1025
1214
1385
1484
1593
1777
1935
2132
2324
2477
2614
2836
2927
2961
3022
2972
2977
3016
3056
3055
3066
3202
3335
3578
3891
4042
4244
4421
4530
4671
4799
4906
4714
4482
3984
3066
2085
927
-100
-967
-1487
-1775
-2098
-2312
-2579
-2873
-2983
-2931
-2763
-2578
-2408
-2389
-2526
-2634
-2779
-2795
-2644
-2282
-1846
-1372
-840
-432
-129
140
326
448
597
741
805
871
884
788
648
573
589
612
725
813
779
638
390
69
-311
-664
-975
-1234
-1387
-1533
-1647
-1723
-1808
-1888
-1953
-1928
-1903
-1870
-1812
-1792
-1791
-1845
-1808
-1775
-1704
-1506
-1285
-968
-641
-341
-101
74
249
390
531
643
657
705
724
724
717
705
713
730
738
722
701
578
391
177
-126
-425
-722
-1025
-1236
-1415
-1594
-1843
-1995
-2078
-2141
-2038
-2074
-2044
-1855
-2050
-2031
-1803
-1780
-1840
-1622
-1394
-1189
-951
-782
-616
-464
-302
-204
-199
-162
-177
-220
-194
-154
-119
-66
-11
75
168
252
306
288
281
318
293
224
190
163
80
6
-37
-118
-170
-212
-229
-246
-194
-136
-86
-26
20
55
114
154
193
248
247
329
456
516
587
707
739
775
813
858
873
843
823
831
829
813
852
881
877
879
887
916
959
981
1016
1041
1069
1102
1102
1132
1168
1226
1290
1296
1259
1206
1134
1082
1065
1053
1026
1017
1038
1043
1046
1004
923
839
777
744
694
618
515
350
178
29
-126
-228
-309
-382
-443
-558
-668
-797
-950
-1052
-1145
-1212
-1267
-1345
-1424
-1525
-1629
-1700
-1753
-1768
-1727
-1653
-1583
-1540
-1524
-1523
-1531
-1519
-1499
-1464
-1407
-1362
-1329
-1310
-1315
-1301
-1250
-1190
-1100
-1018
-958
-945
-934
-929
-945
-942
-929
-884
-843
-806
-768
-771
-750
-705
-634
-515
-402
-304
-210
-154
-129
-124
-124
-95
-56
0
49
80
91
85
53
52
80
98
144
209
208
167
113
47
-18
-50
-82
-111
-132
-185
-246
-310
-347
-382
-389
-350
-334
-342
-352
-368
-397
-422
-436
-434
-431
-413
-411
-437
-460
-544
-614
-665
-676
-647
-649
-682
-751
-743
-799
-894
-927
-966
-1030
-1030
-1012
-1015
-999
-931
-860
-757
-642
-588
-532
-447
-337
-319
-322
-283
-304
-285
-232
-299
-358
-291
-241
-178
-66
20
128
217
298
353
353
327
310
299
362
414
415
441
476
483
483
512
551
601
622
665
707
704
685
680
673
666
671
632
607
568
539
528
481
483
495
497
495
481
424
364
309
257
249
252
252
241
198
108
18
-69
-136
-199
-230
-240
-274
-334
-421
-559
-698
-783
-856
-886
-907
-952
-1019
-1131
-1220
-1292
-1346
-1350
-1342
-1366
-1378
-1406
-1452
-1468
-1494
-1484
-1432
-1373
-1331
-1283
-1219
-1188
-1146
-1097
-1033
-953
-911
-879
-851
-871
-894
-908
-905
-844
-789
-701
-617
-584
-509
-463
-448
-390
-337
-295
-266
-234
-243
-275
-293
-286
-261
-247
-235
-191
-149
-114
-62
-32
23
77
121
160
165
146
125
74
51
14
-11
4
13
17
24
38
58
75
85
96
102
80
38
-9
-105
-179
-237
-295
-324
-357
-370
-373
-381
-361
-336
-311
-279
-256
-249
-226
-223
-240
-231
-233
-230
-257
-268
-272
-299
-310
-315
-314
-324
-335
-334
-370
-407
-439
-489
-517
-555
-561
-546
-533
-476
-426
-354
-263
-190
-92
-17
28
81
120
143
160
175
193
220
241
281
319
357
396
448
462
468
495
502
487
443
391
347
303
266
230
189
172
152
120
99
82
62
28
-14
-60
-109
-144
-194
-255
-305
-342
-401
-452
-500
-557
-587
-619
-651
-654
-679
-684
-677
-709
-735
-761
-802
-804
-818
-839
-838
-839
-821
-800
-783
-753
-751
-772
-786
-807
-848
-885
-897
-912
-918
-929
-933
-940
-921
-898
-870
-834
-776
-740
-706
-665
-650
-637
-634
-609
-586
-566
-525
-493
-474
-415
-403
-384
-311
-259
-216
-175
-160
-121
-121
-114
-81
-72
-66
-70
-66
-68
-56
-33
-3
-6
19
65
97
116
113
88
65
26
-22
-72
-94
-136
-173
-183
-203
-217
-233
-224
-188
-185
-164
-155
-170
-184
-232
-285
-332
-372
-403
-415
-446
-464
-480
-508
-513
-498
-484
-456
-426
-411
-412
-410
-410
-409
-388
-385
-379
-364
-353
-320
-303
-289
-275
-252
-235
-196
-148
-126
-130
-131
-128
-133
-128
-126
-98
-75
-56
-23
3
7
10
26
26
29
28
9
-2
-32
-50
-57
-97
-137
-167
-214
-236
-235
-245
-210
-159
-113
-51
-27
-11
-2
-12
-11
-14
-35
-33
-68
-118
-152
-220
-274
-337
-406
-458
-505
-547
-566
-604
-630
-647
-696
-718
-731
-744
-743
-749
-754
-757
-756
-752
-754
-788
-814
-830
-836
-825
-799
-790
-778
-769
-730
-687
-669
-645
-624
-621
-588
-573
-544
-505
-487
-459
-445
-426
-411
-396
-374
-344
-315
-297
-270
-282
-303
-290
-300
-299
-284
-280
-277
-278
-279
-260
-261
-261
-249
-240
-236
-233
-213
-189
-166
-154
-122
-102
-113
-117
-119
-152
-177
-184
-210
-227
-262
-283
-251
-253
-268
-259
-257
-259
-263
-257
-263
-275
-283
-313
-332
-360
-396
-418
-446
-467
-466
-452
-433
-420
-392
-379
-359
-352
-365
-374
-409
-422
-437
-467
-481
-472
-485
-485
-471
-453
-420
-392
-378
-357
-345
-347
-305
-306
-315
-311
-324
-350
-363
-383
-388
-365
-357
-348
-343
-336
-319
-308
-274
-233
-210
-186
-150
-125
-125
-142
-147
-143
-143
-138
-133
-112
-106
-101
-93
-92
-93
-77
-53
-43
-35
-21
-27
-33
-34
-46
-31
-52
-75
-84
-132
-158
-191
-263
-296
-322
-350
-397
-441
-471
-522
-550
-574
-590
-573
-554
-536
-511
-489
-475
-441
-445
-466
-459
-487
-488
-488
-501
-491
-497
-499
-517
-553
-586
-605
-610
-616
-631
-636
-648
-645
-608
-584
-562
-535
-508
-496
-470
-442
-417
-410
-421
-420
-414
-438
-432
-431
-456
-422
-419
-409
-373
-396
-377
-374
-390
-381
-394
-422
-421
-423
-424
-402
-387
-370
-359
-339
-296
-263
-227
-199
-190
-194
-201
-204
-215
-218
-241
-243
-245
-254
-255
-255
-254
-251
-259
-259
-274
-308
-329
-364
-392
-393
-411
-420
-395
-393
-382
-382
-401
-418
-419
-439
-474
-476
-475
-479
-491
-506
-503
-506
-510
-451
-412
-394
-334
-319
-393
-421
-388
-391
-429
-450
-434
-441
-454
-435
-404
-392
-386
-373
-347
-334
-345
-361
-362
-328
-348
-391
-401
-404
-408
-403
-394
-379
-359
-334
-309
-283
-252
-245
-252
-262
-283
-309
-320
-335
-328
-334
-347
-342
-333
-298
-267
-233
-203
-199
-158
-134
-141
-119
-97
-102
-99
-109
-170
-213
-245
-266
-281
-303
-308
-316
-329
-342
-343
-367
-372
-374
-373
-377
-400
-406
-416
-456
-484
-494
-525
-545
-556
-551
-517
-508
-497
-467
-472
-464
-453
-458
-448
-471
-482
-499
-513
-517
-506
-494
-469
-431
-413
-385
-365
-347
-340
-333
-328
-313
-329
-351
-365
-404
-446
-460
-468
-463
-456
-453
-402
-373
-342
-302
-289
-259
-233
-223
-217
-221
-234
-229
-230
-257
-276
-311
-316
-313
-316
-291
-282
-292
-283
-300
-315
-308
-313
-311
-331
-342
-305
-293
-284
-268
-271
-268
-258
-268
-274
-275
-301
-316
-333
-342
-347
-339
-351
-358
-355
-362
-364
-382
-408
-428
-445
-461
-476
-488
-487
-494
-484
-474
-452
-415
-390
-382
-362
-351
-341
-337
-325
-320
-345
-371
-379
-394
-407
-411
-396
-397
-387
-363
-348
-315
-289
-269
-248
-252
-277
-280
-288
-305
-304
-332
-366
-373
-361
-351
-342
-341
-308
-267
-241
-208
-199
-209
-208
-225
-241
-242
-272
-280
-290
-310
-300
-280
-258
-196
-149
-121
-71
-76
-89
-124
-172
-198
-217
-239
-244
-262
-266
-260
-262
-258
-256
-243
-231
-201
-198
-180
-177
-188
-204
-225
-227
-226
-233
-216
-197
-202
-202
-208
-232
-257
-272
-305
-304
-316
-328
-316
-315
-323
-327
-359
-373
-385
-397
-371
-377
-365
-344
-377
-393
-388
-411
-402
-404
-398
-370
-365
-357
-351
-368
-384
-383
-366
-324
-289
-267
-226
-201
-207
-199
-181
-183
-167
-175
-191
-196
-213
-245
-273
-304
-315
-321
-325
-320
-308
-285
-243
-225
-202
-179
-183
-182
-211
-247
-271
-271
-301
-303
-306
-331
-329
-315
-289
-273
-260
-241
-245
-244
-246
-255
-266
-270
-290
-305
-295
-295
-280
-268
-268
-250
-260
-267
-250
-256
-251
-268
-260
-269
-277
-279
-258
-244
-247
-248
-257
-274
-282
-296
-316
-349
-366
-370
-369
-371
-337
-327
-320
-291
-297
-284
-258
-278
-259
-251
-277
-259
-275
-301
-312
-321
-302
-274
-282
-272
-282
-270
-242
-224
-215
-212
-198
-216
-217
-217
-227
-235
-237
-253
-259
-248
-224
-207
-197
-184
-172
-162
-155
-163
-182
-193
-219
-233
-241
-258
-256
-259
-263
-266
-247
-228
-207
-171
-151
-120
-108
-123
-124
-164
-188
-220
-268
-290
-319
-369
-395
-410
-435
-438
-442
-440
-409
-387
-352
-315
-296
-279
-250
-255
-268
-272
-278
-291
-309
-304
-291
-298
-296
-301
-290
-270
-266
-257
-240
-241
-244
-253
-286
-306
-338
-373
-376
-379
-385
-366
-355
-352
-317
-297
-287
-276
-284
-263
-262
-265
-236
-230
-223
-199
-186
-178
-164
-148
-123
-113
-103
-73
-60
-56
-51
-59
-57
-72
-100
-136
-178
-208
-223
-243
-252
-271
-274
-287
-290
-316
-341
-334
-340
-326
-313
-299
-258
-241
-226
-216
-208
-218
-217
-213
-213
-219
-231
-233
-245
-275
-306
-309
-316
-322
-316
-294
-283
-272
-279
-285
-316
-342
-351
-374
-372
-363
-349
-333
-317
-312
-292
-287
-284
-262
-273
-291
-304
-319
-323
-332
-346
-337
-329
-315
-305
-300
-278
-256
-221
-186
-132
-101
-83
-67
-70
-66
-69
-94
-115
-139
-158
-162
-168
-171
-184
-206
-220
-247
-279
-287
-281
-271
-254
-261
-279
-278
-275
-269
-257
-248
-210
-179
-162
-142
-131
-135
-157
-183
-186
-178
-185
-152
-138
-133
-95
-92
-80
-64
-82
-89
-93
-119
-110
-110
-109
-111
-118
-120
-122
-154
-193
-208
-252
-254
-262
-288
-282
-308
-331
-328
-371
-401
-393
-399
-361
-322
-301
-253
-225
-222
-207
-209
-233
-247
-266
-280
-269
-277
-255
-222
-225
-216
-217
-229
-233
-232
-236
-230
-246
-273
-293
-323
-337
-353
-353
-354
-352
-343
-341
-332
-315
-295
-290
-279
-286
-289
-278
-279
-256
-255
-251
-235
-241
-228
-227
-213
-186
-174
-167
-161
-148
-139
-141
-148
-175
-209
-223
-252
-282
-296
-303
-309
-301
-304
-307
-298
-292
-285
-281
-277
-262
-233
-217
-194
-191
-173
-154
-176
-183
-174
-187
-174
-159
-183
-182
-204
-220
-220
-239
-248
-266
-298
-315
-312
-313
-297
-304
-327
-338
-347
-344
-357
-364
-329
-297
-271
-248
-247
-247
-228
-200
-193
-196
-203
-205
-212
-218
-203
-176
-195
-190
-197
-228
-215
-235
-251
-252
-258
-230
-211
-222
-214
-202
-219
-236
-263
-283
-289
-298
-298
-292
-298
-313
-332
-366
-378
-373
-348
-318
-284
-250
-226
-213
-202
-205
-208
-217
-219
-202
-195
-184
-172
-150
-145
-145
-156
-167
-151
-143
-137
-99
-82
-78
-70
-81
-97
-118
-138
-160
-181
-188
-207
-209
-223
-218
-198
-194
-205
-202
-209
-217
-215
-228
-238
-246
-255
-251
-260
-266
-246
-254
-251
-229
-224
-185
-154
-120
-98
-107
-97
-120
-135
-172
-185
-185
-185
-181
-177
-166
-150
-149
-166
-180
-186
-204
-212
-237
-243
-265
-275
-275
-290
-285
-276
-257
-236
-217
-187
-148
-134
-118
-97
-107
-111
-110
-126
-130
-125
-127
-123
-101
-91
-86
-91
-103
-121
-133
-153
-173
-202
-227
-257
-269
-287
-303
-298
-307
-307
-308
-311
-293
-275
-290
-283
-287
-295
-279
-282
-273
-256
-231
-202
-174
-167
-165
-157
-151
-164
-182
-207
-233
-259
-290
-299
-313
-345
-371
-379
-381
-394
-412
-397
-375
-359
-322
-296
-277
-238
-252
-244
-231
-222
-197
-182
-157
-120
-89
-67
-51
-57
-77
-81
-52
-35
-33
-44
-52
-82
-112
-143
-175
-175
-177
-176
-177
-167
-151
-150
-157
-164
-172
-210
-234
-247
-258
-248
-250
-260
-251
-275
-273
-274
-316
-322
-328
-330
-307
-281
-255
-232
-214
-198
-197
-187
-182
-176
-191
-183
-189
-189
-158
-147
-147
-144
-159
-165
-163
-182
-192
-231
-251
-273
-317
-341
-361
-382
-379
-369
-360
-331
-305
-302
-300
-319
-326
-322
-331
-342
-360
-364
-380
-378
-371
-359
-335
-306
-293
-284
-266
-255
-257
-262
-283
-288
-305
-310
-293
-283
-264
-261
-234
-216
-195
-192
-172
-168
-181
-184
-189
-232
-279
-314
-344
-365
-365
-337
-321
-299
-285
-255
-231
-226
-213
-192
-179
-151
-124
-116
-99
-116
-132
-138
-156
-156
-157
-178
-177
-194
-213
-244
-276
-295
-296
-302
-304
-291
-285
-285
-292
-293
-316
-336
-339
-343
-372
-375
-363
-336
-321
-293
-255
-231
-217
-187
-185
-178
-180
-181
-193
-229
-238
-248
-253
-277
-307
-320
-340
-360
-374
-398
-408
-394
-380
-381
-382
-393
-399
-400
-405
-398
-368
-354
-334
-313
-302
-300
-272
-247
-213
-199
-186
-176
-166
-151
-144
-130
-120
-117
-132
-142
-146
-159
-178
-176
-211
-228
-233
-256
-274
-281
-267
-263
-264
-257
-238
-240
-224
-219
-236
-251
-275
-276
-287
-305
-288
-280
-298
-301
-293
-313
-312
-329
-332
-316
-310
-286
-269
-259
-248
-247
-257
-238
-246
-261
-279
-301
-317
-307
-308
-320
-315
-317
-317
-330
-320
-293
-299
-290
-277
-283
-275
-271
-277
-269
-267
-251
-228
-219
-200
-195
-206
-193
-188
-210
-207
-236
-244
-252
-269
-272
-287
-308
-297
-286
-282
-262
-267
-280
-312
-314
-327
-323
-342
-329
-314
-299
-286
-285
-272
-248
-232
-214
-196
-187
-191
-201
-210
-233
-255
-289
-310
-327
-326
-314
-307
-285
-266
-250
-222
-208
-195
-202
-197
-190
-194
-194
-213
-222
-239
-273
-293
-299
-310
-316
-325
-319
-324
-328
-344
-357
-381
-384
-373
-382
-371
-359
-336
-343
-347
-352
-356
-357
-355
-351
-359
-336
-293
-258
-240
-220
-206
-197
-211
-205
-216
-230
-221
-231
-228
-215
-221
-238
-244
-264
-237
-230
-229
-208
-195
-188
-194
-197
-221
-208
-212
-217
-206
-191
-169
-158
-130
-115
-102
-83
-69
-82
-57
-42
-49
-41
-42
-50
-55
-67
-92
-96
-131
-176
-201
-244
-278
-293
-331
-343
-359
-383
-383
-405
-402
-382
-365
-366
-338
-379
-355
-405
-375
-458
-407
-534
-466
-659
-589
-920
-494
-1166
-2321
-966
1200
1408
641
29
-817
-956
-1589
-1634
-1249
-302
123
311
-288
-657
-529
-308
-657
-615
-427
-186
-233
-386
-408
-336
-276
-304
-406
-331
-174
-243
-253
-195
-218
-123
-236
-226
-215
-114
-170
-99
-91
-21
-32
-89
-140
-210
-197
-184
-166
-225
-171
-279
-259
-263
-319
-238
-223
-149
-166
-82
-78
-66
-78
-58
-60
-56
-27
-15
-14
-68
-61
-19
19
-7
32
-29
-19
-182
-78
-180
-154
-110
-244
-259
-183
-165
-306
-138
-279
-13
-308
-125
-85
-157
-164
-264
-163
-216
-208
-220
-196
-187
-225
-307
-298
-330
-335
-300
-276
-261
-199
-241
-248
-282
-286
-297
-314
-332
-332
-322
-292
-317
-309
-351
-371
-348
-387
-344
-350
-351
-334
-310
-317
-333
-343
-332
-289
-266
-255
-242
-250
-246
-253
-261
-259
-255
-246
-250
-254
-247
-236
-223
-201
-169
-125
-71
-78
-69
-48
-70
-70
-71
-97
-75
-58
-58
-65
-88
-102
-107
-131
-144
-162
-193
-220
-259
-286
-299
-296
-282
-263
-275
-280
-283
-283
-270
-259
-276
-268
-262
-273
-291
-327
-338
-339
-349
-348
-384
-389
-360
-358
-339
-317
-309
-294
-294
-306
-288
-279
-295
-299
-315
-341
-335
-344
-350
-342
-347
-337
-326
-325
-308
-278
-278
-271
-271
-291
-282
-291
-302
-292
-287
-274
-269
-247
-232
-227
-210
-195
-194
-168
-161
-165
-163
-156
-138
-146
-172
-168
-159
-176
-197
-203
-203
-211
-235
-247
-270
-295
-281
-285
-294
-279
-266
-260
-237
-229
-219
-217
-237
-243
-252
-263
-263
-258
-255
-284
-284
-303
-277
-273
-232
-251
-205
-281
-186
-281
-302
-61
-468
-306
-400
-309
-344
-357
-316
-319
-263
-307
-276
-317
-286
-305
-321
-352
-343
-328
-351
-368
-380
-365
-335
-319
-326
-305
-299
-293
-285
-293
-293
-297
-298
-294
-298
-285
-287
-301
-287
-290
-298
-280
-291
-279
-274
-283
-289
-267
-237
-218
-225
-208
-167
-179
-149
-157
-178
-195
-214
-233
-260
-277
-296
-299
-280
-291
-276
-247
-241
-234
-214
-203
-198
-193
-203
-236
-236
-237
-226
-235
-261
-256
-246
-238
-238
-235
-259
-280
-302
-327
-346
-361
-388
-400
-406
-418
-413
-393
-367
-359
-349
-358
-366
-372
-376
-358
-350
-355
-370
-360
-375
-376
-371
-365
-342
-312
-277
-252
-243
-249
-251
-261
-296
-302
-303
-315
-296
-314
-325
-293
-285
-303
-292
-295
-286
-273
-272
-268
-258
-274
-316
-298
-286
-265
-254
-269
-250
-220
-215
-241
-243
-250
-246
-241
-253
-272
-280
-283
-298
-261
-210
-193
-176
-168
-146
-128
-167
-167
-181
-180
-191
-213
-260
-270
-267
-290
-263
-258
-437
-833
516
72
-1026
-205
-243
-339
-344
-410
-445
-350
-437
-353
-421
-667
-585
-238
-499
-750
-630
-511
-662
-847
-1835
-2244
-381
-221
-591
-386
-410
-593
-474
-125
-190
-32
-394
-56
-276
-746
-1631
-1928
6
-553
-821
-396
-893
-1254
-888
-458
-189
-369
-380
-211
-474
-1285
-953
-272
-311
36
-172
-662
-719
-777
-506
124
-337
-751
-196
14
-727
-943
-841
-1304
-564
-272
-453
-678
-1013
-829
-597
-152
-360
-372
7
-464
-898
-703
-774
-430
-263
-26
-305
-512
-895
-1103
206
242
-660
57
-165
-191
-388
-606
-430
187
271
-533
-303
-331
-480
49
-121
5
89
-150
-507
-374
-122
-53
-242
-378
303
-437
-217
-969
-145
222
-170
-43
-496
204
-588
-471
53
88
-177
-383
-131
-469
-86
-278
-62
210
-390
-47
85
-808
-291
181
-44
200
-309
-219
-319
-153
79
-429
-265
135
-22
-171
-692
-209
-23
17
-236
-92
-160
-754
410
-135
-239
192
-616
487
-83
-574
126
-584
343
104
-387
50
-370
-230
-26
102
-321
-376
430
173
-516
-516
492
240
101
-646
-282
864
-616
-293
-80
307
50
-645
277
224
-701
-32
73
-80
-219
-368
-54
296
-527
-42
-47
-331
498
-245
-89
-333
176
227
-79
-413
317
333
-333
-149
-211
192
95
-261
-378
323
203
-257
-493
-89
-172
29
-265
-777
274
-7
-157
-475
-435
214
108
-279
-440
152
366
-781
-147
357
-382
-154
105
-28
-678
-376
316
-236
-213
-214
-165
95
-162
-471
307
210
-522
-189
-286
-521
328
-164
-356
-40
-93
-94
-484
-674
240
457
-817
-234
-335
188
-306
-770
28
326
-936
-1692
281
-170
-888
193
-929
-858
111
-499
-71
-871
-751
383
128
-1201
-786
343
-216
-341
-605
-365
-538
-501
-257
28
37
-914
-462
187
-376
-628
106
-327
-554
-214
-108
-174
-432
-440
191
-64
-489
-917
139
287
-436
-81
-389
-170
-315
8
208
-497
-420
6
-210
-82
-487
-211
385
-426
-625
121
-25
-642
-282
124
-206
-473
-555
-244
66
-297
-398
-461
-285
-147
-177
-569
-487
-60
-342
-157
-253
-276
-378
102
-169
-438
-124
-206
-81
-318
-174
-82
-311
-348
-59
64
-33
-309
-244
205
99
-402
-238
232
-19
-394
-246
82
-254
-467
-231
119
-46
-429
-81
-246
-107
-136
-599
-163
89
-297
-342
-87
-54
-175
-89
-246
-235
18
-305
-148
50
-234
-60
34
-171
-112
179
-34
-252
-71
102
37
-108
79
-87
-262
-174
-303
-165
-335
-486
-55
-58
-413
-507
-97
-15
-287
-221
-38
-316
-322
-183
-136
-269
-390
-180
-82
-242
-275
-206
-166
-33
-109
-121
-234
-346
105
-14
-343
-223
23
-170
-272
-109
-238
-17
38
-220
-192
-202
-121
11
-101
-292
-233
-62
-49
-344
-301
-60
135
-29
-478
-348
234
-13
-588
-210
91
-28
-447
-332
-32
19
-262
-162
-222
-247
55
0
-152
-262
68
5
-372
-254
-60
-138
-175
-378
-290
-204
-137
-222
-358
-212
-120
-188
-376
-236
1
-87
-355
-256
-32
-190
-157
-149
-156
31
79
-138
-233
-123
-97
-48
-91
-335
-206
-121
-82
-150
-251
-209
-193
-132
-362
-298
-209
-365
-242
-273
-411
-343
-370
-369
-144
-239
-288
-348
-221
-122
-267
-216
-184
-156
-213
-238
-307
-283
-211
-339
-349
-246
-235
-152
-147
-318
-286
-110
-226
-295
-350
-241
-185
-377
-421
-225
-277
-393
-272
-212
-212
-300
-254
-207
-218
-219
-266
-262
-297
-291
-273
-415
-292
-180
-330
-300
-166
-240
-367
-297
-235
-268
-307
-329
-228
-271
-366
-308
-239
-218
-330
-305
-266
-254
-238
-343
-328
-253
-305
-424
-406
-312
-233
-324
-388
-337
-325
-281
-298
-281
-200
-206
-241
-195
-160
-130
-113
-209
-191
-129
-188
-226
-155
-120
-189
-248
-220
-181
-205
-289
-282
-192
-211
-249
-203
-241
-228
-171
-181
-236
-258
-191
-228
-286
-266
-237
-216
-256
-321
-214
-166
-260
-292
-224
-279
-262
-235
-345
-328
-268
-283
-372
-412
-361
-242
-312
-387
-305
-296
-331
-363
-270
-235
-278
-261
-264
-250
-296
-304
-267
-255
-278
-285
-286
-278
-233
-253
-260
-255
-257
-261
-253
-221
-226
-220
-187
-218
-247
-204
-156
-166
-214
-198
-217
-245
-238
-209
-225
-273
-286
-318
-347
-321
-336
-324
-337
-378
-349
-312
-268
-267
-289
-358
-349
-271
-267
-288
-233
-195
-199
-278
-330
-301
-238
-207
-247
-238
-200
-238
-258
-272
-284
-254
-287
-340
-317
-273
-318
-344
-342
-305
-300
-341
-351
-385
-396
-415
-453
-450
-406
-358
-349
-319
-298
-321
-310
-293
-232
-145
-166
-236
-258
-289
-273
-334
-387
-283
-233
-275
-297
-269
-273
-276
-266
-295
-252
-235
-288
-263
-327
-377
-371
-415
-363
-329
-364
-310
-286
-317
-314
-282
-275
-262
-243
-280
-271
-266
-319
-361
-385
-340
-271
-282
-303
-244
-264
-285
-255
-242
-260
-274
-288
-285
-278
-337
-358
-347
-372
-379
-363
-389
-419
-409
-422
-417
-430
-455
-406
-370
-378
-349
-377
-405
-361
-369
-375
-321
-312
-319
-302
-332
-299
-306
-323
-292
-293
-350
-370
-347
-364
-392
-431
-452
-406
-415
-450
-451
-461
-449
-425
-414
-376
-343
-347
-338
-325
-361
-387
-354
-276
-238
-240
-220
-210
-197
-223
-246
-192
-178
-182
-164
-152
-164
-186
-213
-212
-203
-200
-250
-266
-234
-212
-216
-185
-114
-95
-76
-55
-31
-24
-32
-34
-32
23
14
-8
27
19
18
6
-49
-44
1
-19
-49
-44
-44
-65
-107
-127
-117
-96
-82
-71
-81
-66
-58
-108
-126
-103
-148
-157
-128
-169
-191
-166
-190
-177
-165
-195
-166
-181
-242
-258
-281
-336
-349
-347
-354
-374
-407
-437
-437
-465
-476
-468
-476
-451
-444
-488
-524
-533
-542
-584
-588
-585
-621
-611
-626
-674
-675
-676
-686
-646
-622
-639
-643
-662
-643
-593
-610
-621
-608
-615
-593
-609
-649
-644
-634
-616
-600
-591
-607
-630
-625
-619
-610
-602
-608
-587
-581
-579
-580
-592
-590
-604
-570
-537
-524
-476
-456
-438
-402
-361
-318
-266
-232
-237
-205
-159
-134
-130
-130
-110
-84
-41
-26
-13
-6
-22
5
40
86
124
153
200
227
241
260
293
328
361
401
383
412
419
399
485
524
541
606
607
595
685
684
643
712
711
684
752
757
693
675
648
618
619
646
669
671
647
673
633
596
635
585
512
522
460
372
358
301
198
142
67
-21
-65
-132
-196
-307
-453
-559
-675
-770
-870
-944
-1011
-1103
-1211
-1270
-1317
-1391
-1445
-1493
-1578
-1608
-1609
-1658
-1691
-1721
-1784
-1816
-1796
-1806
-1808
-1787
-1781
-1759
-1722
-1703
-1695
-1710
-1717
-1699
-1679
-1640
-1611
-1586
-1531
-1470
-1436
-1382
-1320
-1290
-1234
-1179
-1150
-1096
-1037
-966
-901
-843
-802
-767
-694
-634
-580
-508
-425
-368
-307
-232
-180
-130
-79
-11
65
125
192
238
284
347
421
463
445
430
474
543
609
668
698
680
745
805
838
907
914
871
877
936
964
1007
994
943
940
952
1003
995
983
1012
1028
1066
1079
1110
1175
1189
1225
1288
1343
1358
1384
1408
1410
1454
1463
1351
1193
1220
1198
1109
1253
1126
728
597
604
551
661
699
326
83
-40
-189
-212
-266
-373
-581
-724
-783
-875
-925
-978
-1063
-1251
-1345
-1396
-1413
-1308
-1371
-1484
-1552
-1664
-1601
-1480
-1447
-1456
-1383
-1378
-1428
-1243
-1236
-1220
-1173
-1157
-1132
-1067
-964
-914
-851
-999
-570
-754
-700
-761
-741
-573
-630
-680
-637
-578
-581
-532
-613
-504
-544
-441
-425
-387
-309
-279
-224
-169
-186
-165
-84
-86
-8
21
106
131
134
177
196
185
200
207
174
162
161
179
175
84
-95
-176
-123
-143
-150
-203
-524
-664
-539
-472
-466
-581
-910
-1142
-1058
-936
-924
-1018
-1200
-1359
-1392
-1278
-1271
-1446
-1571
-1647
-1613
-1506
-1480
-1563
-1637
-1685
-1683
-1569
-1536
-1529
-1481
-1439
-1356
-1267
-1238
-1258
-1235
-1153
-1074
-959
-839
-788
-738
-610
-477
-410
-322
-287
-232
-105
62
168
228
265
266
349
476
595
664
705
758
847
1008
1088
1166
1236
1245
1363
1459
1474
1562
1635
1698
1804
1854
1901
1942
1947
2029
2106
2055
2070
2027
1751
1654
1738
1632
1654
1645
1208
879
923
1000
1133
1212
848
328
12
-53
16
-39
-216
-551
-872
-855
-788
-844
-911
-1145
-1482
-1534
-1473
-1477
-1387
-1515
-1779
-1896
-1970
-1972
-1901
-1837
-1923
-1965
-1930
-1928
-1835
-1772
-1807
-1908
-1903
-1841
-1811
-1674
-1579
-1604
-1590
-1521
-1502
-1471
-1348
-1334
-1287
-1161
-1144
-1099
-1031
-960
-924
-887
-894
-878
-756
-676
-569
-502
-510
-489
-418
-320
-288
-270
-251
-259
-195
-124
-102
-118
-100
-85
-80
-8
19
20
56
80
66
56
14
-59
-64
-41
-37
-29
-47
-62
-57
-69
-97
-104
-121
-166
-167
-135
-122
-123
-131
-161
-171
-131
-76
-23
3
36
86
156
234
268
290
299
292
340
437
491
573
680
730
828
964
1020
1122
1269
1320
1385
1503
1579
1652
1698
1473
1422
1487
1307
1554
1635
1157
1033
1025
825
1107
1439
1052
786
621
193
214
351
172
-11
-102
-214
-317
-283
-334
-481
-677
-833
-919
-1036
-862
-847
-1040
-1052
-1282
-1416
-1260
-1154
-1106
-1005
-1082
-1240
-1047
-1044
-1116
-1035
-1199
-1280
-1206
-1102
-1070
-1038
-1039
-1144
-1106
-1102
-1081
-1093
-1111
-1029
-1116
-1070
-1016
-1103
-1034
-984
-985
-947
-897
-877
-792
-659
-652
-623
-648
-647
-521
-472
-456
-463
-407
-337
-223
-104
-179
-219
-163
-122
-50
5
-49
-99
8
103
34
-41
-181
-282
-223
-118
-146
-270
-347
-419
-396
-349
-471
-627
-728
-711
-614
-588
-668
-829
-890
-898
-884
-877
-959
-1009
-984
-914
-893
-930
-993
-1050
-1015
-927
-871
-837
-805
-742
-655
-545
-491
-499
-489
-403
-279
-194
-108
-58
5
115
212
289
311
350
419
568
716
808
842
876
954
1059
1142
1174
1201
1238
1333
1436
1471
1465
1488
1479
1529
1589
1547
1503
1507
1413
1337
1382
1229
1109
1130
903
763
849
754
674
719
483
277
245
94
30
-23
-189
-357
-437
-414
-486
-593
-721
-882
-1001
-965
-966
-1072
-1090
-1218
-1336
-1328
-1404
-1526
-1570
-1625
-1679
-1585
-1582
-1665
-1630
-1703
-1747
-1675
-1701
-1741
-1737
-1708
-1695
-1625
-1575
-1588
-1592
-1557
-1492
-1469
-1384
-1356
-1359
-1279
-1248
-1224
-1184
-1180
-1172
-1071
-989
-962
-863
-845
-796
-688
-640
-588
-513
-459
-403
-314
-255
-201
-133
-77
-13
26
82
165
193
251
298
307
339
365
360
367
397
406
426
441
462
482
442
434
459
467
498
524
501
427
383
379
342
326
333
277
267
351
365
335
333
293
250
312
317
272
328
341
296
340
366
332
364
383
377
426
479
512
570
669
667
640
733
709
701
825
756
680
733
707
673
733
569
385
404
349
427
545
395
211
170
123
82
178
34
-226
-264
-231
-255
-282
-295
-577
-763
-594
-608
-663
-600
-698
-845
-729
-685
-833
-767
-795
-883
-758
-743
-831
-824
-805
-897
-878
-846
-921
-873
-821
-831
-834
-810
-867
-931
-884
-944
-1005
-932
-947
-996
-932
-938
-1024
-981
-943
-1012
-977
-960
-986
-948
-911
-966
-1012
-1020
-1085
-1092
-1008
-984
-955
-878
-878
-900
-832
-828
-843
-755
-721
-704
-649
-607
-612
-616
-585
-610
-601
-556
-534
-495
-423
-432
-444
-413
-438
-449
-417
-427
-425
-402
-423
-415
-407
-426
-448
-437
-443
-446
-433
-394
-414
-417
-385
-410
-398
-355
-363
-359
-338
-330
-281
-225
-222
-231
-203
-193
-149
-56
-16
31
123
157
187
219
152
196
313
324
343
391
353
343
433
436
404
442
440
462
580
618
596
569
573
549
563
623
605
521
531
506
405
498
458
304
325
235
171
210
122
51
63
-24
-85
-101
-219
-239
-252
-317
-327
-422
-480
-557
-596
-623
-740
-831
-887
-913
-910
-905
-946
-1024
-1066
-1086
-1096
-1133
-1155
-1192
-1201
-1146
-1168
-1160
-1193
-1227
-1198
-1163
-1145
-1122
-1117
-1125
-1088
-1076
-1080
-1095
-1110
-1109
-1076
-1057
-1072
-1120
-1100
-1096
-1081
-1033
-997
-997
-950
-860
-806
-751
-724
-718
-671
-616
-598
-575
-551
-543
-486
-430
-411
-401
-372
-336
-285
-225
-187
-179
-151
-107
-77
-59
-74
-92
-110
-87
-81
-50
-16
-22
-6
11
23
31
44
52
29
30
37
27
21
16
-32
-70
-55
-59
-86
-73
-69
-97
-78
-53
-69
-48
-28
-44
-46
-7
30
55
89
104
88
106
161
164
154
201
213
217
279
279
265
320
380
427
512
510
411
450
493
442
470
432
294
271
330
348
280
247
202
61
135
270
58
31
35
-240
-150
-12
-172
-198
-231
-456
-514
-504
-568
-560
-576
-597
-688
-774
-758
-812
-810
-824
-912
-975
-957
-959
-973
-962
-1101
-1152
-1111
-1158
-1110
-1083
-1131
-1115
-1092
-1155
-1188
-1172
-1229
-1202
-1185
-1223
-1245
-1273
-1253
-1240
-1232
-1273
-1336
-1342
-1286
-1217
-1190
-1180
-1225
-1221
-1147
-1111
-1062
-1033
-1025
-977
-926
-905
-860
-798
-763
-704
-656
-625
-564
-479
-402
-323
-254
-223
-189
-135
-78
-32
-27
-33
-36
2
32
21
20
-2
-16
18
89
129
103
78
60
85
110
101
89
72
110
145
153
130
111
110
107
132
151
158
162
188
207
166
140
130
103
109
157
144
139
130
137
142
158
210
137
138
176
148
190
261
214
147
174
89
134
212
170
251
209
181
176
155
199
116
60
59
-10
1
105
27
-45
13
-82
-59
-29
-149
-156
-232
-275
-300
-373
-426
-477
-468
-476
-483
-510
-538
-545
-575
-562
-612
-684
-690
-716
-687
-662
-723
-734
-734
-767
-772
-739
-779
-809
-778
-816
-821
-839
-900
-931
-943
-983
-1027
-1033
-1070
-1095
-1073
-1095
-1142
-1177
-1168
-1149
-1111
-1073
-1081
-1094
-1067
-1045
-1017
-1004
-1006
-987
-960
-914
-868
-846
-791
-758
-731
-705
-678
-632
-611
-551
-513
-488
-449
-395
-332
-283
-207
-165
-151
-116
-119
-105
-65
-45
-37
-24
-19
-16
53
134
155
155
157
141
134
155
139
120
112
100
133
145
156
151
115
137
195
183
224
228
186
203
211
175
174
164
149
188
196
190
215
206
208
167
139
159
148
187
184
169
183
187
171
173
141
104
150
112
138
153
54
50
49
22
-18
-35
-87
-117
-69
-115
-132
-133
-170
-179
-184
-155
-175
-188
-177
-231
-267
-258
-292
-366
-345
-389
-450
-414
-470
-532
-543
-613
-671
-657
-699
-755
-737
-777
-797
-779
-833
-880
-912
-893
-872
-872
-860
-881
-877
-884
-873
-856
-854
-871
-877
-879
-897
-871
-851
-884
-877
-863
-893
-892
-876
-895
-874
-858
-874
-837
-817
-840
-848
-859
-886
-870
-822
-812
-774
-751
-724
-687
-649
-596
-590
-541
-488
-445
-375
-314
-291
-281
-240
-206
-172
-130
-109
-93
-79
-43
-4
46
99
110
126
124
130
143
157
180
186
200
201
208
213
214
199
186
184
172
198
202
159
150
153
133
129
161
156
147
185
200
205
197
195
181
141
163
137
150
184
156
156
176
160
144
192
140
153
188
143
166
177
162
181
200
170
177
185
198
213
185
135
102
85
76
58
8
-41
-64
-71
-51
-38
-80
-143
-194
-217
-233
-265
-332
-352
-391
-439
-424
-454
-503
-493
-501
-559
-550
-530
-536
-530
-545
-594
-642
-673
-655
-693
-743
-748
-757
-751
-694
-694
-738
-738
-765
-764
-756
-770
-756
-772
-792
-789
-821
-845
-825
-828
-846
-798
-796
-783
-717
-704
-703
-677
-683
-688
-655
-657
-648
-616
-594
-567
-526
-486
-454
-429
-381
-342
-314
-280
-263
-264
-231
-218
-210
-157
-153
-137
-68
-37
1
68
117
141
173
190
197
216
220
222
236
243
276
303
311
345
341
328
345
347
336
331
303
259
249
231
201
183
192
201
200
208
199
215
243
255
266
273
267
277
333
349
346
346
354
339
331
361
351
350
351
357
354
344
324
307
277
207
193
139
17
11
16
-47
-43
-63
-145
-166
-163
-243
-276
-288
-372
-372
-386
-437
-473
-512
-517
-520
-520
-551
-587
-635
-646
-632
-645
-651
-701
-714
-695
-706
-696
-710
-739
-754
-733
-741
-740
-716
-739
-704
-704
-730
-695
-698
-712
-708
-702
-720
-714
-709
-719
-690
-683
-670
-653
-655
-659
-652
-645
-646
-658
-674
-682
-703
-670
-633
-649
-634
-598
-579
-538
-490
-481
-445
-408
-385
-320
-301
-273
-216
-184
-116
-71
-54
-1
47
75
126
148
134
146
159
184
251
263
286
324
297
303
302
285
292
312
309
333
347
342
358
369
397
412
383
372
353
345
385
377
357
372
399
418
427
443
448
454
472
462
449
426
435
387
296
258
208
164
156
83
-78
-98
-91
-90
-56
-147
-274
-342
-348
-333
-375
-473
-559
-602
-614
-614
-676
-790
-811
-803
-793
-781
-822
-905
-868
-833
-877
-886
-953
-1002
-963
-929
-931
-932
-949
-970
-904
-858
-865
-871
-883
-863
-822
-762
-765
-765
-749
-726
-700
-687
-666
-684
-653
-617
-609
-563
-580
-583
-525
-526
-514
-452
-419
-402
-322
-301
-300
-252
-258
-228
-202
-173
-156
-168
-182
-166
-140
-143
-86
-73
-77
-49
-33
-1
21
35
62
88
118
120
120
105
121
141
150
176
169
191
227
255
259
279
262
233
265
216
227
234
187
236
255
228
237
263
253
286
328
309
306
279
282
294
265
160
168
243
218
285
155
-108
-101
45
118
189
56
-276
-342
-262
-198
-182
-318
-473
-513
-375
-271
-318
-453
-579
-589
-518
-427
-485
-561
-595
-606
-511
-519
-580
-575
-589
-532
-456
-472
-539
-530
-506
-495
-474
-533
-570
-566
-510
-483
-478
-456
-475
-468
-452
-444
-469
-464
-450
-481
-488
-479
-495
-475
-446
-446
-433
-381
-339
-277
-262
-284
-260
-246
-246
-218
-209
-232
-179
-129
-107
-84
-74
-75
-53
-29
-24
-7
-2
-3
18
56
48
11
-18
2
6
6
-1
-17
-35
-32
-23
-42
-74
-98
-100
-97
-113
-154
-182
-231
-257
-235
-247
-272
-315
-346
-358
-349
-339
-341
-376
-397
-395
-416
-404
-427
-470
-477
-493
-481
-440
-444
-425
-433
-456
-443
-432
-430
-405
-398
-398
-412
-424
-411
-393
-371
-367
-383
-398
-402
-390
-375
-375
-379
-372
-359
-335
-300
-284
-271
-266
-245
-236
-232
-211
-205
-205
-214
-219
-236
-229
-195
-195
-200
-208
-221
-224
-210
-192
-204
-205
-182
-164
-160
-149
-164
-207
-187
-140
-159
-207
-219
-230
-209
-169
-173
-196
-230
-233
-207
-173
-178
-208
-224
-237
-241
-248
-272
-314
-338
-346
-359
-354
-371
-406
-437
-433
-443
-470
-477
-501
-514
-486
-481
-494
-492
-532
-536
-531
-524
-513
-535
-532
-514
-507
-493
-477
-488
-491
-475
-466
-430
-419
-409
-389
-388
-358
-338
-328
-327
-325
-312
-289
-267
-294
-306
-297
-299
-257
-245
-238
-238
-219
-183
-137
-106
-110
-117
-140
-146
-151
-146
-120
-116
-108
-124
-130
-97
-97
-123
-155
-179
-189
-211
-211
-200
-254
-262
-248
-240
-234
-258
-286
-292
-289
-278
-264
-285
-325
-321
-311
-300
-294
-313
-336
-346
-321
-337
-334
-338
-382
-391
-371
-361
-356
-356
-373
-392
-374
-384
-433
-446
-464
-503
-493
-482
-487
-470
-461
-459
-452
-433
-422
-430
-432
-433
-417
-387
-378
-364
-365
-388
-356
-322
-310
-307
-317
-291
-271
-245
-223
-230
-236
-232
-201
-179
-171
-184
-180
-176
-154
-136
-121
-131
-157
-139
-105
-109
-124
-160
-165
-161
-160
-150
-191
-227
-235
-245
-247
-235
-257
-263
-258
-276
-273
-281
-311
-344
-365
-381
-377
-361
-354
-356
-363
-352
-312
-314
-294
-305
-328
-317
-326
-305
-309
-339
-357
-370
-361
-340
-335
-362
-357
-371
-366
-346
-371
-368
-378
-408
-416
-423
-428
-425
-410
-433
-410
-395
-386
-360
-352
-343
-309
-283
-274
-250
-261
-266
-262
-251
-245
-248
-250
-240
-231
-209
-180
-177
-183
-193
-184
-182
-198
-203
-219
-230
-218
-210
-208
-221
-243
-252
-239
-238
-236
-251
-253
-235
-224
-220
-219
-227
-226
-225
-220
-219
-224
-217
-216
-219
-228
-218
-227
-210
-205
-214
-197
-192
-216
-211
-238
-256
-240
-244
-266
-265
-282
-293
-297
-278
-284
-279
-268
-281
-269
-253
-251
-264
-243
-237
-227
-198
-201
-223
-205
-192
-200
-205
-215
-235
-226
-214
-210
-201
-211
-219
-207
-201
-200
-208
-211
-192
-200
-203
-186
-223
-233
-197
-206
-207
-188
-193
-196
-178
-180
-194
-207
-191
-197
-199
-189
-198
-206
-192
-186
-190
-188
-206
-200
-184
-197
-210
-203
-195
-195
-199
-187
-194
-200
-201
-191
-198
-197
-185
-187
-180
-179
-168
-158
-159
-154
-143
-164
-176
-177
-168
-181
-185
-189
-202
-209
-217
-227
-236
-231
-231
-220
-207
-196
-200
-218
-211
-215
-215
-226
-227
-224
-220
-226
-221
-228
-252
-246
-249
-231
-208
-203
-166
-149
-134
-126
-148
-176
-198
-228
-251
-254
-251
-246
-253
-248
-247
-253
-247
-237
-220
-218
-218
-225
-241
-240
-269
-280
-267
-261
-263
-269
-265
-248
-238
-227
-196
-205
-200
-197
-204
-202
-205
-236
-261
-252
-247
-260
-255
-269
-275
-257
-249
-267
-271
-275
-266
-256
-246
-238
-240
-244
-246
-249
-238
-250
-246
-216
-214
-188
-167
-167
-141
-146
-168
-166
-185
-169
-151
-158
-163
-172
-186
-177
-173
-166
-154
-182
-188
-194
-229
-249
-246
-261
-275
-291
-296
-298
-302
-301
-306
-314
-308
-282
-291
-305
-314
-345
-342
-364
-379
-369
-393
-408
-390
-378
-366
-365
-361
-347
-341
-333
-329
-343
-339
-330
-331
-319
-314
-321
-324
-317
-290
-263
-252
-250
-255
-253
-244
-235
-232
-224
-218
-234
-248
-258
-278
-269
-260
-279
-276
-285
-292
-291
-317
-321
-310
-338
-354
-329
-326
-352
-349
-340
-325
-337
-349
-355
-353
-361
-353
-326
-319
-313
-305
-321
-302
-309
-308
-314
-346
-345
-344
-342
-334
-339
-330
-346
-366
-373
-379
-390
-399
-405
-399
-384
-394
-394
-391
-397
-387
-370
-357
-327
-316
-304
-290
-283
-283
-268
-274
-260
-230
-218
-226
-229
-252
-286
-292
-322
-344
-348
-332
-326
-316
-308
-295
-293
-302
-308
-324
-336
-335
-355
-358
-365
-365
-348
-341
-333
-342
-338
-330
-323
-320
-308
-319
-334
-333
-338
-325
-327
-315
-318
-325
-321
-292
-291
-299
-283
-299
-308
-321
-340
-356
-386
-392
-380
-379
-385
-387
-390
-392
-397
-410
-419
-416
-402
-402
-395
-392
-399
-405
-403
-401
-364
-346
-322
-307
-305
-292
-278
-261
-235
-236
-259
-284
-296
-323
-328
-326
-349
-364
-360
-363
-345
-315
-303
-304
-302
-307
-318
-316
-326
-326
-321
-337
-355
-357
-349
-343
-328
-314
-310
-315
-323
-308
-309
-333
-338
-352
-365
-364
-367
-375
-373
-367
-347
-339
-348
-341
-363
-384
-389
-408
-411
-402
-400
-394
-391
-382
-387
-384
-383
-377
-360
-368
-366
-368
-380
-389
-412
-424
-426
-410
-397
-385
-356
-343
-324
-319
-327
-348
-354
-371
-395
-379
-381
-385
-371
-366
-357
-347
-323
-312
-306
-312
-320
-329
-354
-367
-360
-368
-358
-350
-345
-325
-308
-274
-270
-272
-263
-284
-313
-325
-338
-363
-359
-357
-337
-328
-314
-289
-282
-275
-264
-265
-270
-281
-302
-315
-298
-309
-314
-323
-340
-343
-333
-337
-334
-337
-339
-345
-350
-337
-324
-350
-362
-358
-382
-368
-348
-347
-315
-310
-288
-288
-281
-261
-267
-286
-305
-318
-334
-338
-344
-330
-318
-324
-306
-298
-293
-301
-316
-318
-327
-336
-333
-328
-331
-333
-330
-335
-326
-299
-280
-273
-282
-306
-316
-310
-327
-302
-303
-303
-297
-306
-305
-297
-281
-264
-252
-250
-260
-272
-272
-293
-316
-313
-307
-333
-324
-318
-296
-284
-295
-289
-282
-285
-287
-284
-305
-307
-323
-349
-355
-348
-343
-341
-318
-315
-296
-277
-283
-299
-302
-298
-300
-280
-275
-290
-289
-297
-304
-311
-315
-317
-327
-325
-335
-352
-352
-366
-390
-405
-408
-399
-398
-396
-384
-399
-406
-396
-390
-395
-391
-391
-374
-391
-389
-384
-396
-390
-392
-403
-404
-392
-383
-375
-362
-369
-383
-380
-388
-390
-389
-385
-397
-386
-374
-366
-361
-359
-346
-344
-342
-323
-294
-279
-279
-278
-277
-275
-266
-273
-275
-283
-289
-281
-292
-316
-303
-289
-286
-269
-257
-257
-270
-275
-292
-290
-287
-302
-303
-308
-317
-306
-317
-316
-289
-284
-277
-249
-239
-232
-229
-215
-215
-234
-232
-255
-261
-242
-240
-246
-247
-260
-286
-315
-318
-346
-375
-373
-372
-358
-370
-373
-356
-362
-363
-365
-385
-386
-389
-388
-380
-391
-405
-409
-405
-397
-395
-388
-398
-407
-401
-397
-401
-385
-369
-378
-382
-387
-399
-395
-390
-401
-407
-384
-382
-396
-382
-391
-386
-377
-359
-342
-340
-363
-378
-360
-367
-349
-318
-297
-272
-268
-262
-257
-236
-247
-252
-246
-269
-275
-305
-319
-330
-347
-339
-326
-328
-306
-300
-292
-296
-305
-301
-306
-296
-302
-292
-270
-267
-256
-246
-238
-240
-242
-254
-269
-275
-280
-268
-258
-260
-244
-238
-239
-225
-231
-233
-241
-261
-280
-291
-310
-294
-289
-295
-291
-270
-274
-262
-234
-234
-236
-242
-247
-265
-264
-286
-284
-290
-304
-305
-303
-298
-289
-296
-294
-283
-298
-284
-268
-264
-255
-249
-267
-264
-250
-243
-220
-209
-195
-171
-172
-167
-159
-162
-148
-154
-170
-168
-205
-213
-221
-256
-269
-270
-286
-266
-248
-251
-240
-245
-260
-255
-270
-285
-287
-303
-293
-288
-304
-289
-301
-305
-279
-281
-258
-240
-238
-232
-227
-223
-207
-211
-209
-206
-219
-207
-203
-207
-208
-206
-215
-220
-219
-214
-192
-188
-183
-171
-182
-180
-204
-219
-225
-235
-253
-262
-255
-246
-232
-239
-236
-224
-222
-212
-209
-220
-220
-216
-245
-244
-244
-256
-239
-250
-258
-245
-266
-274
-256
-269
-240
-224
-231
-207
-194
-201
-192
-206
-219
-201
-215
-201
-179
-198
-186
-177
-187
-179
-209
-245
-246
-264
-273
-258
-267
-268
-272
-272
-268
-272
-274
-270
-263
-258
-237
-246
-241
-229
-238
-226
-222
-210
-193
-216
-208
-216
-242
-239
-253
-262
-253
-263
-280
-276
-275
-269
-247
-261
-258
-258
-262
-254
-246
-259
-243
-233
-236
-207
-225
-221
-220
-239
-228
-230
-228
-207
-213
-203
-176
-193
-175
-176
-181
-189
-200
-188
-186
-171
-163
-145
-150
-156
-159
-176
-178
-181
-189
-186
-183
-186
-189
-178
-181
-171
-160
-164
-171
-180
-184
-179
-199
-206
-167
-170
-155
-136
-141
-146
-122
-122
-127
-137
-134
-136
-128
-131
-123
-118
-133
-128
-131
-145
-159
-155
-162
-164
-173
-192
-208
-219
-229
-249
-264
-263
-270
-268
-254
-243
-242
-230
-215
-205
-220
-207
-211
-232
-236
-229
-219
-248
-256
-239
-245
-230
-231
-220
-194
-194
-193
-180
-179
-193
-203
-217
-226
-235
-237
-253
-241
-242
-233
-208
-213
-214
-218
-204
-187
-190
-203
-199
-193
-191
-197
-221
-219
-224
-230
-219
-199
-182
-169
-179
-180
-173
-158
-146
-166
-168
-159
-180
-167
-170
-179
-161
-156
-146
-142
-154
-144
-129
-124
-123
-125
-131
-130
-139
-150
-140
-154
-150
-124
-146
-144
-131
-153
-160
-171
-183
-184
-211
-207
-204
-202
-179
-180
-157
-138
-164
-178
-178
-194
-199
-199
-193
-186
-188
-179
-184
-204
-195
-172
-182
-178
-183
-192
-177
-194
-190
-185
-211
-222
-216
-241
-265
-255
-256
-247
-234
-226
-214
-203
-202
-204
-214
-216
-208
-212
-216
-205
-210
-216
-197
-204
-207
-198
-228
-238
-251
-273
-266
-275
-275
-255
-264
-249
-237
-232
-222
-223
-232
-229
-220
-226
-234
-257
-272
-272
-275
-254
-241
-231
-208
-217
-213
-209
-219
-208
-212
-206
-191
-185
-187
-184
-173
-175
-194
-190
-194
-180
-188
-192
-182
-178
-177
-177
-182
-189
-187
-204
-205
-199
-197
-185
-185
-186
-192
-210
-201
-198
-225
-227
-221
-220
-213
-224
-211
-202
-199
-210
-215
-214
-205
-196
-189
-192
-218
-210
-206
-217
-231
-239
-250
-259
-261
-258
-253
-229
-216
-217
-217
-224
-216
-208
-196
-196
-204
-191
-192
-210
-200
-200
-221
-203
-201
-205
-210
-202
-202
-201
-194
-207
-202
-223
-220
-221
-240
-237
-258
-272
-281
-267
-255
-246
-237
-225
-206
-196
-183
-211
-229
-231
-231
-223
-206
-218
-222
-204
-209
-222
-247
-243
-241
-238
-228
-228
-228
-209
-197
-199
-185
-190
-201
-199
-203
-204
-195
-220
-216
-203
-203
-189
-176
-173
-170
-174
-171
-174
-201
-220
-242
-271
-275
-282
-281
-262
-262
-270
-256
-255
-264
-263
-262
-242
-215
-198
-196
-194
-180
-153
-131
-146
-140
-160
-162
-172
-184
-187
-193
-194
-193
-195
-203
-189
-199
-197
-199
-190
-178
-189
-211
-201
-210
-234
-243
-254
-257
-251
-248
-237
-213
-201
-197
-179
-175
-167
-158
-178
-167
-163
-157
-142
-127
-132
-126
-134
-146
-168
-182
-192
-207
-219
-237
-223
-204
-221
-221
-204
-209
-208
-200
-203
-199
-199
-207
-210
-224
-242
-241
-228
-223
-191
-174
-149
-133
-139
-147
-162
-176
-179
-180
-178
-190
-193
-179
-158
-163
-181
-184
-217
-215
-237
-252
-274
-288
-270
-261
-264
-242
-224
-232
-217
-210
-221
-231
-221
-205
-197
-204
-217
-205
-206
-213
-196
-197
-166
-166
-163
-155
-183
-168
-174
-188
-182
-193
-198
-184
-168
-163
-163
-182
-201
-195
-200
-194
-190
-194
-198
-204
-203
-198
-199
-189
-172
-162
-160
-160
-173
-167
-162
-161
-163
-178
-184
-207
-236
-235
-238
-246
-230
-219
-208
-188
-179
-190
-211
-237
-231
-241
-240
-235
-246
-237
-223
-218
-220
-214
-228
-244
-231
-239
-238
-255
-267
-279
-278
-284
-279
-274
-284
-283
-280
-262
-245
-218
-215
-223
-241
-264
-273
-294
-305
-303
-317
-314
-306
-311
-291
-275
-257
-261
-263
-259
-290
-280
-268
-289
-291
-276
-279
-280
-280
-277
-256
-249
-229
-217
-227
-225
-221
-221
-213
-220
-224
-217
-230
-223
-237
-239
-230
-233
-209
-198
-173
-148
-153
-185
-166
-176
-183
-200
-221
-228
-250
-270
-280
-288
-279
-274
-275
-294
-289
-298
-306
-302
-309
-312
-317
-319
-317
-313
-322
-306
-303
-290
-304
-294
-289
-299
-281
-260
-258
-270
-248
-240
-238
-221
-223
-225
-222
-217
-225
-229
-239
-248
-258
-274
-276
-265
-255
-249
-257
-261
-257
-255
-242
-229
-248
-252
-279
-275
-263
-266
-255
-252
-241
-237
-227
-221
-207
-215
-215
-201
-199
-221
-209
-232
-253
-263
-284
-276
-292
-294
-294
-303
-291
-288
-266
-277
-286
-303
-300
-291
-268
-240
-226
-204
-192
-187
-211
-215
-233
-242
-227
-238
-233
-233
-245
-250
-265
-275
-295
-291
-290
-298
-323
-331
-328
-334
-324
-340
-332
-344
-366
-356
-346
-340
-327
-303
-294
-295
-271
-255
-252
-256
-254
-247
-243
-244
-247
-250
-247
-229
-241
-244
-250
-270
-269
-270
-246
-243
-250
-232
-247
-244
-250
-259
-261
-276
-276
-252
-228
-226
-195
-174
-176
-187
-207
-215
-223
-219
-211
-218
-215
-225
-241
-256
-277
-286
-291
-301
-315
-318
-330
-325
-311
-333
-343
-354
-368
-370
-365
-347
-334
-322
-304
-291
-291
-281
-259
-264
-261
-244
-234
-249
-239
-241
-249
-258
-250
-243
-249
-238
-231
-228
-231
-228
-238
-231
-238
-241
-238
-262
-256
-265
-264
-244
-249
-248
-243
-252
-260
-269
-274
-269
-266
-256
-247
-240
-247
-255
-276
-287
-276
-277
-255
-246
-240
-243
-254
-253
-253
-266
-262
-293
-287
-276
-274
-254
-257
-252
-238
-231
-222
-221
-228
-231
-250
-258
-255
-262
-240
-251
-240
-219
-201
-175
-182
-181
-168
-198
-202
-203
-218
-210
-232
-240
-250
-253
-267
-272
-282
-300
-303
-306
-305
-309
-299
-308
-305
-322
-331
-320
-310
-300
-299
-306
-306
-304
-314
-315
-323
-323
-310
-321
-304
-293
-303
-290
-280
-284
-281
-274
-279
-291
-311
-322
-353
-362
-368
-387
-388
-369
-369
-351
-334
-343
-348
-361
-378
-391
-388
-406
-413
-427
-420
-413
-406
-399
-401
-419
-426
-418
-476
-489
-481
-505
-471
-458
-502
-495
-481
-486
-442
-418
-400
-365
-338
-306
-286
-268
-267
-282
-276
-252
-243
-215
-167
-138
-110
-74
-77
-72
-52
-46
-80
-98
-106
-110
-89
-64
-83
-81
-65
-85
-56
-81
-121
-126
-116
-114
-102
-105
-130
-137
-120
-136
-161
-129
-150
-134
-98
-110
-117
-114
-126
-118
-142
-156
-134
-147
-135
-120
-111
-77
-56
-23
-18
-52
-69
-115
-113
-117
-107
-87
-82
-64
-63
-64
-68
-63
-89
-75
-75
-84
-71
-77
-86
-125
-148
-191
-212
-231
-266
-270
-285
-309
-324
-336
-354
-374
-424
-449
-468
-492
-519
-549
-571
-579
-568
-599
-584
-588
-586
-564
-570
-574
-583
-608
-622
-585
-595
-570
-556
-558
-512
-521
-508
-490
-476
-464
-458
-452
-426
-395
-378
-325
-310
-294
-272
-257
-243
-215
-199
-184
-169
-158
-136
-117
-94
-69
-41
-5
23
27
44
71
90
101
98
92
86
96
112
124
138
160
150
132
140
98
111
101
89
105
87
95
105
65
60
71
79
97
90
68
74
74
97
114
114
133
115
108
111
115
88
102
118
119
134
137
140
154
163
152
136
98
47
14
-30
-58
-67
-71
-94
-127
-166
-236
-288
-341
-389
-411
-432
-463
-505
-561
-613
-655
-712
-744
-755
-759
-768
-788
-820
-823
-836
-821
-809
-834
-835
-839
-834
-816
-806
-815
-810
-818
-829
-810
-825
-829
-801
-803
-796
-749
-743
-727
-691
-684
-661
-633
-627
-592
-577
-568
-564
-564
-501
-477
-440
-378
-346
-311
-268
-225
-199
-164
-148
-126
-97
-85
-50
-9
9
53
95
113
136
155
149
141
146
151
166
173
162
139
152
130
129
173
155
163
199
176
175
174
115
128
151
157
152
123
115
120
115
134
157
168
168
195
207
225
244
231
246
262
241
281
323
316
392
436
460
521
504
363
226
112
28
136
221
213
199
100
3
1
-22
-94
-127
-213
-206
-218
-262
-279
-355
-396
-420
-475
-543
-619
-695
-750
-785
-810
-831
-789
-747
-771
-782
-863
-936
-955
-955
-953
-957
-962
-943
-878
-862
-845
-871
-884
-889
-884
-891
-894
-890
-845
-753
-713
-674
-644
-640
-613
-601
-621
-610
-587
-615
-674
-691
-705
-652
-521
-464
-493
-528
-610
-649
-632
-658
-679
-682
-626
-550
-582
-629
-666
-713
-644
-593
-639
-650
-677
-646
-549
-503
-490
-497
-509
-492
-467
-486
-492
-438
-346
-221
-123
-78
-41
-36
16
83
87
101
159
187
239
307
335
356
394
413
393
398
427
450
470
499
467
478
497
501
485
414
387
365
386
401
383
381
421
442
466
426
346
357
372
432
410
423
477
559
685
790
837
828
675
450
226
42
116
310
440
493
374
159
13
-27
-105
-198
-272
-397
-466
-461
-512
-575
-590
-634
-629
-697
-788
-898
-1026
-1078
-1120
-1154
-1084
-993
-929
-833
-875
-987
-1048
-1078
-1052
-1019
-1011
-1030
-992
-913
-839
-760
-715
-691
-688
-691
-703
-740
-762
-701
-635
-545
-464
-461
-455
-455
-478
-507
-538
-563
-560
-532
-516
-521
-516
-489
-446
-422
-431
-465
-509
-531
-534
-558
-544
-520
-511
-494
-519
-624
-925
-1148
-1165
-1034
-699
-581
-775
-939
-986
-1020
-978
-1063
-1244
-1235
-1035
-909
-962
-1092
-1183
-1024
-726
-580
-696
-951
-1026
-912
-759
-593
-580
-565
-353
-176
-157
-210
-399
-430
-206
-33
-8
-82
-165
-85
132
265
205
130
174
205
253
186
72
50
199
380
358
317
353
325
286
271
245
278
125
89
277
300
210
114
276
470
380
196
161
170
159
201
234
290
360
461
477
467
463
462
567
673
670
683
740
838
946
1037
1168
1128
968
845
604
355
331
393
481
653
675
531
426
280
87
-22
-99
-277
-369
-406
-512
-621
-661
-676
-710
-707
-750
-900
-1035
-1154
-1280
-1343
-1338
-1298
-1258
-1154
-1113
-1182
-1231
-1279
-1330
-1285
-1235
-1246
-1190
-1147
-1106
-990
-891
-847
-778
-712
-709
-729
-781
-809
-778
-716
-614
-543
-501
-431
-445
-469
-426
-478
-506
-464
-494
-484
-454
-444
-423
-405
-471
-842
-1041
-1039
-981
-617
-568
-841
-903
-834
-862
-863
-1016
-1234
-1198
-967
-858
-1035
-1192
-1244
-1095
-780
-723
-916
-1082
-1051
-894
-816
-760
-793
-724
-355
-154
-170
-181
-374
-330
-45
68
12
-70
-35
139
373
460
413
311
400
630
532
152
165
151
388
475
457
533
430
414
423
495
318
284
353
307
323
367
170
461
455
257
359
477
328
144
189
259
258
277
423
492
464
394
480
540
582
649
667
691
743
912
1058
1095
1111
1300
1536
1590
1557
1461
1230
950
603
432
551
613
908
1071
860
699
485
224
95
42
-103
-275
-386
-521
-653
-646
-645
-636
-610
-683
-849
-1138
-1370
-1527
-1700
-1687
-1610
-1593
-1408
-1306
-1397
-1454
-1530
-1645
-1640
-1588
-1584
-1605
-1552
-1477
-1345
-1162
-1029
-884
-815
-810
-827
-916
-972
-922
-878
-720
-596
-523
-399
-390
-365
-324
-381
-398
-404
-456
-508
-503
-482
-448
-367
-288
-289
-338
-407
-524
-686
-921
-1038
-1194
-1190
-1035
-1059
-1011
-980
-1082
-1158
-1184
-1331
-1429
-1463
-1475
-1438
-1360
-1242
-1170
-1022
-859
-729
-709
-784
-862
-897
-781
-692
-638
-453
-294
-272
-91
-59
-185
-38
139
39
-49
268
271
97
304
333
435
645
257
40
540
515
-300
255
450
-246
226
524
243
-36
428
540
221
254
250
333
369
134
158
356
541
590
460
441
531
701
299
334
634
488
609
660
628
685
761
793
767
703
652
766
794
764
766
891
1028
1134
1315
1342
1342
1464
1556
1539
1383
1157
956
795
594
563
530
514
732
729
549
424
130
-177
-236
-294
-522
-685
-752
-892
-936
-926
-992
-1024
-1037
-1122
-1316
-1549
-1714
-1883
-1969
-1853
-1816
-1800
-1635
-1554
-1570
-1525
-1616
-1721
-1674
-1647
-1613
-1566
-1535
-1443
-1277
-1113
-968
-864
-814
-774
-759
-807
-803
-812
-731
-566
-470
-356
-280
-268
-201
-149
-192
-254
-296
-395
-427
-396
-460
-485
-429
-372
-347
-386
-493
-623
-732
-799
-875
-1044
-1159
-1203
-1325
-1259
-1218
-1322
-1258
-1214
-1278
-1326
-1370
-1476
-1416
-1270
-1156
-1040
-985
-827
-769
-797
-753
-732
-658
-582
-678
-707
-606
-577
-395
-184
-125
-162
190
223
-324
-65
283
-56
-257
-77
211
107
-18
31
451
-138
294
370
-139
315
-186
244
422
197
83
192
550
583
419
-144
261
981
354
-134
499
786
312
270
634
582
337
671
719
531
531
671
776
708
714
777
725
686
872
664
509
756
928
756
618
753
1001
867
721
964
1000
962
1104
1067
1038
1141
1201
1273
1261
1148
1205
1139
963
918
899
817
558
389
307
232
302
261
129
9
-182
-358
-478
-594
-749
-853
-937
-1083
-1229
-1243
-1257
-1297
-1265
-1399
-1491
-1535
-1649
-1690
-1756
-1768
-1825
-1840
-1707
-1696
-1677
-1610
-1571
-1544
-1492
-1411
-1379
-1343
-1270
-1207
-1134
-1044
-960
-860
-741
-676
-613
-602
-574
-514
-502
-478
-451
-388
-364
-354
-304
-281
-281
-258
-334
-442
-498
-575
-647
-670
-673
-688
-732
-766
-820
-935
-1036
-1134
-1223
-1378
-1502
-1469
-1392
-1313
-1250
-1226
-1160
-1143
-1085
-1124
-1200
-1072
-1079
-1094
-1093
-977
-878
-761
-670
-617
-622
-352
-406
-642
-657
-79
-224
-577
94
-174
-265
51
418
-356
182
660
-584
-302
457
55
78
63
-544
633
897
-230
350
592
166
125
365
441
244
76
304
501
335
295
348
753
440
368
388
567
383
393
563
611
438
328
882
821
627
424
774
649
544
693
391
485
842
707
412
904
760
594
901
615
621
866
873
684
675
940
1166
1029
837
1087
1385
1354
1082
1143
1523
1624
1525
1485
1410
1197
1000
890
910
904
695
594
403
239
317
301
152
-19
-142
-252
-535
-835
-977
-1056
-1075
-1136
-1283
-1364
-1366
-1456
-1558
-1651
-1833
-1971
-1964
-2041
-2142
-2143
-2216
-2180
-2078
-1990
-1975
-1983
-1920
-1920
-1900
-1817
-1808
-1739
-1526
-1381
-1265
-1142
-1032
-929
-773
-597
-565
-504
-376
-348
-304
-229
-203
-141
-13
39
1
-61
-143
-211
-293
-406
-517
-561
-626
-642
-616
-808
-797
-636
-819
-1071
-958
-874
-1075
-1164
-1154
-820
-1014
-1092
-863
-907
-698
-1042
-877
-804
-817
-691
-1007
-501
-481
-728
-315
-445
-546
-14
-528
-560
24
-367
-449
129
-113
-973
178
456
-68
57
-75
152
-113
685
256
-609
-350
836
967
-242
-282
556
618
136
-67
143
395
71
85
294
154
-209
828
620
-90
-9
729
503
-158
645
83
277
381
-115
698
377
495
578
252
384
867
449
176
332
185
616
367
261
535
828
366
309
620
634
444
451
756
287
671
1038
360
681
986
914
831
995
946
882
1039
1156
1019
935
1364
1501
1430
1389
1509
1507
1274
943
686
689
616
516
526
398
295
339
311
194
79
-8
-224
-525
-783
-946
-1138
-1286
-1294
-1362
-1440
-1530
-1634
-1738
-1850
-1944
-2132
-2277
-2311
-2414
-2467
-2432
-2417
-2368
-2249
-2128
-2105
-2080
-2001
-1996
-1949
-1830
-1767
-1634
-1424
-1230
-1026
-814
-630
-449
-303
-196
-96
-89
-100
-116
-148
-121
-167
-209
-246
-279
-308
-315
-586
-899
-459
-223
-1000
-1126
-859
-702
-893
-1221
-909
-950
-850
-791
-1001
-962
-689
-1211
-1060
-575
-1333
-803
-613
-1029
-935
4
-334
-1108
-921
-118
-116
-1034
-230
-1116
-359
234
-507
-172
-396
114
-597
611
228
-743
-580
623
968
-1136
-4
507
850
80
-559
-106
538
-147
-193
102
-391
641
-49
398
-125
-115
308
533
525
-372
-46
333
635
-70
20
341
664
465
-382
592
441
-61
931
88
-223
466
599
312
-45
324
546
754
268
466
112
301
617
330
159
56
756
472
397
149
417
932
598
510
691
686
803
897
591
779
1148
1000
985
1230
1237
1168
1399
1375
1269
1382
1164
828
646
765
649
561
515
325
315
176
108
19
-195
-274
-438
-610
-885
-1152
-1213
-1281
-1342
-1423
-1593
-1694
-1720
-1834
-1947
-2038
-2167
-2231
-2310
-2329
-2378
-2485
-2374
-2276
-2204
-2122
-2078
-2046
-1933
-1799
-1727
-1640
-1462
-1277
-1082
-873
-720
-528
-327
-193
-23
8
-44
-109
-184
-252
-327
-514
-522
-508
-399
-742
-457
32
-634
-937
-905
-608
-820
-1016
-1080
-540
-740
-1195
-626
-765
-555
-941
-1087
-709
-879
-902
-792
-735
-1216
-603
-180
-330
-884
-655
159
-959
-234
74
-1298
-521
350
-255
-593
-339
136
321
-169
-6
-303
-83
300
-305
-109
-469
830
293
-901
370
975
-353
-337
-65
793
498
-963
437
490
425
95
-465
315
308
525
-386
460
-42
-157
562
-332
275
597
445
-110
575
734
196
270
454
601
82
324
165
169
600
-33
198
1312
149
88
593
348
519
639
11
223
1020
420
570
439
448
860
836
446
620
1021
460
777
1352
641
839
1298
1164
855
1330
1477
1353
1381
1557
1675
1298
1564
1426
1136
1148
1087
895
840
819
811
635
349
314
336
198
37
-110
-218
-412
-606
-681
-865
-993
-1106
-1301
-1437
-1585
-1743
-1906
-1913
-1919
-2118
-2167
-2201
-2250
-2240
-2241
-2229
-2212
-2144
-2068
-1989
-1932
-1813
-1666
-1546
-1338
-1197
-1065
-934
-787
-527
-453
-359
-254
-222
-249
-332
-436
-542
-587
-660
-1059
-524
-231
-791
-735
-490
-650
-858
-1037
-1166
-801
-1050
-1221
-1343
-1048
-789
-1121
-1045
-792
-813
-1157
-1135
-811
-1327
-834
-726
-1037
-1048
-354
-1083
-674
-188
-1272
-440
-757
163
-869
-669
-290
-647
645
-580
-315
-338
-39
-519
-308
919
-794
-663
322
-30
-526
574
338
-1116
167
407
49
-868
341
498
-768
120
789
-381
-837
765
-12
-240
939
-69
-36
515
-19
-23
189
600
246
-703
-76
1255
464
-544
201
466
408
-199
12
-318
-168
545
539
-74
-296
133
908
520
-85
206
740
134
142
577
-198
436
992
410
114
831
585
312
1008
668
235
851
882
826
675
820
1165
1274
1052
1282
1315
1139
1407
1334
1349
1204
1147
1049
799
854
871
714
774
857
487
261
351
161
-78
-66
-127
-383
-549
-671
-911
-1023
-1022
-1052
-1241
-1369
-1522
-1787
-1699
-1860
-2044
-2162
-1997
-1957
-2161
-2151
-2088
-2021
-1969
-1938
-1800
-1685
-1622
-1564
-1465
-1272
-1146
-1029
-880
-725
-705
-700
-682
-690
-703
-760
-889
-979
-923
-690
-300
-484
-1335
-442
-306
-1095
-849
-1114
-1311
-1006
-855
-1224
-805
-1553
-772
-531
-1613
-528
-907
-1438
-744
-797
-1306
-1330
-763
-508
-384
-962
-807
-309
-676
-815
-840
-497
-1219
-762
-182
-106
-450
-1113
400
224
-729
-571
334
-561
-858
-193
-480
184
12
-1109
617
736
-682
-75
-489
-177
132
27
-877
124
196
-46
49
-543
402
839
-492
-833
739
-29
-677
-128
51
-45
165
244
-791
352
188
496
37
-1014
213
316
2
-458
-127
113
385
-158
-222
-14
-223
105
209
118
94
-359
148
433
202
304
-163
148
868
358
5
270
513
629
256
382
715
435
626
1051
646
606
1047
1064
1072
823
933
1491
1388
764
1267
1622
1433
1087
1173
1450
1024
940
717
685
761
606
490
410
157
126
152
-98
-227
-269
-369
-617
-803
-912
-1029
-1148
-1238
-1298
-1360
-1496
-1709
-1760
-1725
-1772
-1928
-1984
-1948
-2040
-2107
-2068
-2092
-2056
-1865
-1780
-1778
-1646
-1555
-1495
-1332
-1250
-1179
-1028
-981
-1038
-1021
-926
-1041
-1128
-843
-638
-363
-507
-1041
-284
-229
-1206
-816
-1091
-950
-1034
-1218
-815
-1334
-98
-894
-1398
-219
-445
-1837
-1731
-136
-1120
-1979
-1463
-365
-244
-1483
-1367
-698
-172
-1150
-657
-966
-971
-497
-743
-1067
-1020
-230
-559
560
-979
-1233
403
8
-1212
-282
-200
-655
227
-721
-470
659
643
-1155
-614
876
418
-995
-375
908
-496
-299
124
492
-84
-432
497
460
-891
211
574
-447
575
0
-790
878
335
-1019
328
452
-168
-353
507
706
-455
-22
577
641
758
-1148
-294
1640
577
-976
121
1470
304
-109
502
392
216
456
127
657
598
30
122
1269
739
178
322
971
1047
406
475
467
1006
370
1156
905
320
1196
1301
913
328
1316
1733
934
680
804
1841
1396
412
1420
1655
908
1066
1209
822
776
772
808
884
441
334
505
152
48
30
-262
-359
-265
-543
-835
-914
-972
-1087
-1220
-1194
-1404
-1707
-1671
-1686
-1863
-1994
-2011
-1921
-1948
-2006
-2068
-2067
-2007
-1931
-1852
-1841
-1688
-1543
-1559
-1454
-1278
-1253
-1181
-1008
-1088
-1085
-892
-1096
-1059
-743
-513
-668
-770
-555
-524
-422
-1300
-1082
-776
-1322
-1442
-1043
-737
-1233
-824
-508
-984
-816
-1112
-1351
-548
-1838
-1629
-1184
-688
-1065
-1590
67
-1205
-1047
-771
-611
-1468
-1433
153
-744
-2141
-653
1057
-1492
-935
794
-701
-1421
-82
-56
-1027
-403
-259
-224
-322
275
-126
-938
-451
1290
-630
-914
270
221
-112
-697
-478
583
-17
-1144
1374
-537
-148
177
-362
-764
456
731
-1197
-338
-354
521
68
-796
107
10
-4
-304
106
-1015
82
359
-434
-786
328
341
-487
369
-435
165
73
54
-371
25
-108
495
395
-695
693
338
153
184
556
308
-282
999
969
-587
806
1733
-143
702
693
471
1476
541
312
543
1016
651
921
895
738
1272
1043
894
1366
1090
892
1460
1211
1190
973
1410
1158
827
1039
901
1001
653
812
911
150
98
431
160
-90
-13
19
-222
-619
-559
-602
-828
-949
-1016
-999
-1146
-1376
-1429
-1552
-1546
-1523
-1691
-1697
-1749
-1762
-1782
-1792
-1790
-1771
-1536
-1488
-1540
-1356
-1290
-1301
-1211
-1029
-1068
-1132
-1084
-1121
-985
-875
-802
-415
-696
-752
-72
-135
-766
-1612
-553
-339
-1673
-1167
-793
-955
-934
-1101
-1052
-604
-1141
-1282
-505
-1131
-1890
-728
-1094
-674
-806
-1050
-703
-380
-1521
-1450
-450
-367
-993
-816
-894
-1046
278
-620
-1084
-32
210
-920
-578
-565
446
583
-1168
-221
-125
-586
-251
193
40
32
-84
-608
435
119
-222
-529
802
-592
-600
635
-337
-125
1281
420
-2142
1259
1111
-1054
300
-142
409
700
-1265
129
1040
623
-548
13
477
-548
1356
121
-1202
456
1922
-164
-1032
910
1506
-280
291
1099
3
99
101
673
292
191
769
1098
127
585
1214
93
349
1324
445
-255
791
1066
382
777
1094
701
537
1199
730
-44
699
1368
301
966
1166
1100
652
957
1638
458
1052
1145
1148
676
529
1623
1156
678
1060
1492
904
674
715
881
666
368
279
-25
155
-33
-186
-167
-136
-221
-612
-722
-559
-782
-1177
-1281
-1076
-1212
-1515
-1593
-1669
-1675
-1627
-1700
-1903
-1903
-1805
-1956
-1994
-1900
-1937
-1891
-1769
-1657
-1661
-1633
-1444
-1355
-1407
-1396
-1247
-1181
-1279
-1227
-1129
-1098
-1139
-1078
-665
-555
-597
-1247
-1024
-414
-1515
-1158
-1204
-1401
-1206
-1473
-1075
-1172
-1565
-584
-369
-1578
-1702
53
-407
-2369
-892
-743
-1277
-729
-604
-865
-1440
-489
199
-1661
-1004
270
-1009
-2542
607
259
-1416
-982
99
-197
-162
-398
-1041
-8
-335
321
-1343
-583
396
-5
-227
-1717
1384
567
-1636
-209
575
241
-728
-41
-285
-252
711
504
-299
-473
488
139
599
-982
89
852
-237
474
-141
311
438
-532
-119
758
465
-406
1008
298
-282
1665
181
345
-533
780
1149
-157
-99
542
1438
365
-269
1578
426
-720
993
955
9
-310
1443
702
138
529
872
561
315
565
548
498
654
565
640
532
95
1373
1042
270
941
1033
533
495
1009
733
910
1037
853
664
1426
672
697
1239
1109
859
838
1463
887
869
1031
985
1017
707
536
556
235
288
177
-75
-175
8
-24
-557
-596
-459
-676
-981
-1028
-1125
-1438
-1425
-1499
-1693
-1623
-1719
-1692
-1717
-1784
-1727
-1818
-1853
-1830
-1827
-1721
-1756
-1683
-1524
-1769
-1623
-1544
-1456
-1416
-1338
-1059
-859
-1183
-860
-527
-1087
-1088
-646
-450
-1051
-1049
-791
-893
-1536
-1137
-1186
-1003
-1642
-704
-722
-1842
-1028
-860
-1169
-1191
-1002
-699
-823
-1813
-235
-668
-1458
-1002
-1071
-168
-594
-1780
-721
-386
-737
-440
-272
-1207
-199
-107
-1663
540
-1031
10
131
-1076
252
56
-1962
659
93
-600
-495
-534
1103
-1324
978
-718
-615
546
-862
1231
-965
-151
953
47
-849
522
1122
44
-453
-573
1382
-153
100
140
65
578
1062
-21
-1456
1731
1011
-157
-430
558
2330
-1092
-415
1304
812
-306
712
1629
273
486
815
1084
-405
372
1500
1049
336
-994
1936
1459
-219
62
1448
1435
-360
562
1112
497
-429
1020
845
-156
943
697
429
405
1029
1179
528
815
365
636
987
587
754
875
968
515
1112
700
507
693
1030
1056
851
725
956
1370
445
692
840
884
752
528
181
244
529
-243
-205
-73
-274
-338
-472
-469
-581
-655
-821
-948
-940
-1042
-1279
-1525
-1514
-1411
-1568
-1737
-1677
-1703
-1721
-1725
-1680
-1778
-1956
-1720
-1713
-1841
-1715
-1718
-1777
-1626
-1496
-1450
-1438
-1434
-1221
-1141
-988
-1229
-1329
-776
-923
-1095
-1560
-866
-1095
-1522
-1103
-883
-853
-1644
-963
-872
-1415
-2014
-1175
-1150
-1961
-1490
-1388
-1049
-953
-681
-1178
-1655
-977
-713
-1246
-1936
-1403
-95
-1486
-768
-215
-217
-638
-551
356
-1397
-1108
-69
15
-1532
65
393
-814
-1180
445
650
-822
376
-748
-1176
857
-43
-47
85
-1330
1102
828
-287
-1366
361
1184
-249
628
24
88
-356
1057
-428
-165
437
1400
-580
-23
380
106
844
496
508
76
-41
296
1347
-421
83
728
881
-214
514
1516
92
363
864
136
383
406
447
233
177
1284
773
345
-278
1268
648
-356
790
763
831
511
201
870
1154
-48
286
922
504
675
1073
924
342
986
1312
560
488
554
1507
827
889
1233
875
1548
1436
774
805
1400
1349
1356
1097
978
1642
1450
824
995
1057
1231
584
616
934
290
47
243
-20
-188
-56
-311
-444
-803
-805
-842
-1325
-1273
-1191
-1356
-1567
-1506
-1508
-1754
-1740
-1621
-1611
-1810
-1798
-1708
-1817
-1881
-1839
-1744
-1722
-1546
-1450
-1565
-1426
-1387
-1525
-1252
-927
-1082
-1110
-958
-655
-1047
-1011
-816
-998
-1258
-561
-601
-1735
-372
-835
-1801
-1287
-1470
-1223
-1688
-1836
-1639
-1579
-976
-1713
-2194
-1242
-1496
-1886
-995
-2078
-1239
-1081
-2232
-368
-1286
-1265
-319
-1282
-825
-861
-1102
-232
-1269
-445
-346
-2358
35
712
-944
-1137
-128
608
-193
-701
-968
519
-85
-571
737
25
-231
-533
1515
1004
-972
-735
836
957
-192
-197
-528
1575
693
-43
199
820
606
433
638
-646
553
1037
489
-551
868
-304
927
1695
-7
-1
1129
1684
570
-327
452
2042
201
176
865
1323
1626
-294
378
945
957
326
426
2203
-118
-19
1345
1147
441
692
732
1881
1200
554
891
761
1582
791
1301
991
1401
1401
1103
1201
726
1487
1413
821
1147
1830
1431
1276
1142
1225
1864
1601
1258
1142
1243
1512
1262
1212
1542
1629
1333
1229
1122
1004
540
323
501
724
602
403
308
148
53
-59
-269
-557
-564
-793
-1017
-1174
-1380
-1269
-1342
-1245
-1198
-1450
-1608
-1701
-1638
-1714
-1982
-2020
-2000
-1807
-1832
-1945
-1840
-1732
-1534
-1423
-1458
-1314
-1336
-1417
-1416
-1426
-1317
-1326
-1186
-917
-880
-1129
-958
-700
-997
-1155
-983
-738
-881
-1177
-1162
-965
-806
-1086
-1700
-1489
-1425
-1569
-1505
-1908
-1819
-1607
-1791
-2068
-1609
-1706
-1999
-2110
-1819
-970
-1756
-2082
-1341
-1230
-1697
-1504
-1425
-1636
-1020
-460
-1247
-1706
-157
-380
-1130
-1217
-569
-396
-441
-427
-948
460
93
-214
-923
581
777
-1098
-49
1126
324
279
432
-671
445
368
-106
642
531
-69
315
1401
1197
-817
19
2617
673
-884
354
1069
395
132
1494
129
312
721
1231
831
-340
158
1133
1109
152
545
411
539
609
799
883
1429
235
-349
1448
520
942
1303
149
1067
1667
786
10
1209
1429
1161
808
1076
1333
1240
1113
688
1330
1477
1230
935
632
1789
1384
755
1382
1975
1930
1053
1636
1831
1674
1721
2081
1858
1750
2196
2121
2194
2083
2258
1987
1394
1332
1160
745
676
745
334
130
-45
-172
-87
-181
-434
-839
-1062
-1477
-1780
-1788
-1943
-2117
-2098
-2015
-2229
-2338
-2352
-2429
-2438
-2386
-2392
-2734
-2831
-2656
-2493
-2480
-2362
-2209
-2053
-1829
-1795
-1848
-1795
-1607
-1578
-1581
-1400
-1258
-1161
-997
-907
-684
-487
-501
-386
-264
-136
-133
-396
-488
-210
-435
-797
-625
-768
-937
-1007
-1149
-1234
-1257
-1244
-1515
-1806
-1963
-1849
-2054
-2558
-2328
-2245
-2521
-2413
-2220
-2264
-2524
-2523
-2315
-2304
-2465
-2482
-2734
-2388
-1892
-1894
-1861
-1814
-1589
-1093
-1139
-1898
-1524
-772
-1601
-1849
-676
-524
-1111
-1092
58
-416
-571
-458
-481
-857
-291
373
-922
-171
56
191
452
-374
-321
1009
-141
-1094
277
387
-596
95
189
-715
451
450
-221
-239
859
746
222
539
475
581
56
1115
853
480
754
2140
1705
-283
726
2349
1614
214
1330
1950
1833
951
930
1912
1850
2105
1752
1240
1294
2241
2181
1138
1204
2106
2606
1652
1834
1773
1921
2076
2195
2499
1891
2368
2377
2407
2111
2300
2614
2622
3076
2809
2764
2999
3263
3308
3394
3058
2584
2101
1380
1262
1458
1096
635
281
33
-8
-214
-241
-875
-1212
-1178
-1672
-2344
-2691
-2597
-2705
-2685
-2665
-2810
-3062
-3018
-2748
-3085
-3235
-3281
-3369
-3160
-2943
-2809
-2815
-2576
-2159
-1816
-1660
-1670
-1610
-1401
-1147
-1021
-1051
-849
-549
-202
137
284
265
179
386
492
329
116
-16
-74
-37
95
-21
-240
-243
-258
-387
-664
-943
-1217
-1406
-1369
-1543
-1866
-2113
-2104
-1977
-2015
-2030
-2300
-2427
-2454
-2750
-3176
-3550
-3603
-3581
-3423
-3203
-3154
-3275
-3162
-3044
-3071
-3058
-3085
-3091
-2953
-2678
-2592
-2582
-2382
-1967
-1745
-1466
-1381
-1686
-1713
-1732
-1703
-1736
-1624
-1463
-1294
-1002
-1001
-1230
-1238
-960
-1060
-1278
-1254
-1045
-1121
-1322
-1000
-442
-671
-950
-831
-641
-375
-901
-1034
-784
-829
-542
-318
-491
-569
-295
18
-13
-122
214
823
457
178
735
968
1056
1009
1166
1169
1444
1663
1102
1224
1863
2289
1979
1199
1677
2304
2185
1932
1930
2510
2623
2280
2125
2331
2519
2880
3045
3218
3459
3449
3484
3451
3740
3701
3864
3824
3793
4271
4428
4450
4430
4980
5374
5399
4988
3982
3089
2573
2030
1757
1777
1175
748
985
811
358
33
-728
-1239
-1346
-1697
-2533
-3200
-3247
-3321
-3317
-3249
-3204
-3302
-3363
-3134
-3565
-4132
-4140
-4197
-4027
-3397
-3058
-3100
-2708
-2068
-1787
-1590
-1405
-1397
-1274
-994
-797
-739
-529
-68
481
894
1238
1320
993
1024
1135
847
702
642
577
704
874
727
497
431
343
128
-193
-587
-1035
-1371
-1544
-1593
-1772
-1943
-1869
-1956
-2156
-2292
-2569
-2828
-2819
-2853
-3014
-3120
-3135
-3044
-2876
-2664
-2504
-2546
-2487
-2519
-2777
-2818
-2860
-2736
-2392
-2318
-2455
-2464
-2257
-2116
-1955
-1864
-2097
-2061
-1885
-1819
-1952
-1915
-1805
-1651
-1222
-1211
-1348
-1633
-1624
-1489
-1550
-1538
-1719
-1736
-1632
-1534
-1672
-1844
-1754
-1758
-1681
-1618
-1794
-1905
-1903
-1848
-1614
-1345
-1285
-1208
-1023
-846
-734
-851
-750
-554
-382
-213
-185
-180
-87
312
627
731
753
890
1111
1214
1129
1132
1345
1564
1683
1586
1699
1996
2011
2165
2433
2358
2403
2479
2474
2610
2668
2772
2866
3041
3285
3492
3515
3336
3523
3858
3863
4002
4036
3788
4054
4503
4568
4761
4998
5294
5528
5217
3812
1754
751
327
1289
2822
2646
2115
552
-1209
-1823
-1997
-1446
-1332
-1519
-1996
-3055
-4131
-4565
-4003
-3526
-2666
-2461
-3326
-4298
-4912
-4914
-4935
-4100
-3620
-3195
-2469
-2424
-2281
-2646
-2523
-1910
-1503
-713
-377
-418
-422
-176
251
649
1472
1884
2161
2321
1933
1525
1100
1349
1702
2124
2446
2224
1952
1482
1420
1132
874
909
513
279
-113
-491
-934
-1129
-924
-1027
-1057
-1334
-1781
-2248
-2707
-2885
-2987
-2914
-2778
-2561
-2632
-2796
-2825
-3079
-2969
-2690
-2561
-2496
-2464
-2445
-2433
-2206
-1962
-1675
-1376
-1083
-1230
-1542
-1668
-1875
-1676
-1185
-959
-891
-836
-987
-1249
-1400
-1515
-1521
-1346
-1301
-1366
-1723
-1783
-1809
-1745
-1571
-1616
-1675
-2028
-2116
-2402
-2588
-2475
-2386
-2127
-1973
-1987
-2183
-2299
-2262
-2176
-2006
-1862
-1661
-1520
-1408
-1191
-1077
-803
-555
-378
-237
-124
-30
3
274
500
788
1045
1155
1276
1347
1271
1286
1407
1566
1848
2019
2063
2080
2188
2343
2389
2405
2382
2448
2600
2697
2796
2653
2805
2888
2971
3242
3255
3114
3082
3370
3528
3839
4035
3775
3895
4150
4114
4260
4461
4551
4752
4934
4564
4124
3142
1897
1547
1368
1357
1814
1937
1483
1148
224
-1525
-2224
-2355
-2647
-1960
-1852
-2558
-3065
-3625
-3633
-3518
-3153
-3301
-3544
-3888
-4227
-4354
-4643
-3972
-3236
-2611
-2086
-1775
-2133
-2312
-1973
-1986
-1486
-849
-572
-4
480
727
867
955
1335
1645
1901
1956
1869
1610
1442
1769
1849
2129
2393
2256
2030
1691
1230
632
441
327
232
246
-55
-289
-747
-1027
-1183
-1456
-1659
-1926
-2148
-2483
-2612
-2780
-2930
-2808
-2693
-2653
-2744
-2864
-3059
-3114
-2986
-2748
-2488
-2252
-2082
-1992
-1985
-1900
-1788
-1641
-1339
-1074
-969
-1091
-1082
-1051
-944
-556
-347
-363
-445
-736
-890
-977
-952
-937
-983
-955
-1006
-1088
-1433
-1509
-1766
-1924
-1823
-1914
-2061
-2267
-2305
-2491
-2382
-2341
-2461
-2521
-2648
-2635
-2719
-2723
-2607
-2502
-2282
-2013
-1858
-1849
-1735
-1538
-1393
-1126
-892
-701
-505
-271
-62
89
334
542
746
947
1101
1218
1227
1361
1492
1615
1870
1965
1925
1937
2032
2052
2222
2402
2389
2511
2482
2318
2497
2663
2711
2800
2821
2871
3020
3071
3182
3408
3573
3572
3780
4062
3928
4190
4477
4400
4776
5009
4889
4714
4296
3422
2009
1714
1841
1793
2287
1989
894
-8
-333
-931
-1295
-1250
-1941
-2437
-2657
-2814
-3457
-3554
-3375
-3479
-3403
-3657
-3964
-4598
-4602
-4322
-4253
-3867
-3428
-3243
-2965
-2561
-2442
-2597
-2338
-1845
-1540
-933
-568
-231
-45
307
805
1059
1490
1650
1794
1790
1917
1955
1835
2143
2389
2466
2438
2343
2039
1652
1517
1264
1042
849
629
403
63
-96
-438
-860
-1069
-1314
-1645
-1942
-2147
-2470
-2740
-2744
-2855
-2944
-2983
-3070
-3237
-3377
-3348
-3348
-3230
-3040
-2852
-2800
-2687
-2555
-2513
-2373
-2203
-2068
-1865
-1601
-1435
-1461
-1387
-1320
-1346
-1017
-799
-772
-684
-723
-876
-1008
-914
-889
-811
-634
-655
-829
-1003
-1070
-1454
-1538
-1528
-1608
-1603
-1698
-1849
-2176
-2202
-2163
-2163
-2155
-2273
-2347
-2352
-2207
-2187
-2217
-2084
-1842
-1687
-1542
-1441
-1446
-1328
-997
-733
-505
-277
-122
55
303
542
580
752
1110
1371
1537
1672
1720
1739
2056
2383
2391
2557
2692
2672
2941
3057
3045
3114
3213
3277
3217
3239
3237
3278
3555
3818
3851
3905
4009
3991
4057
4295
4250
4285
4528
4645
4659
4492
4199
3748
3272
2497
1882
1721
1678
1790
1666
828
-287
-981
-1435
-1300
-1185
-1560
-2352
-2761
-3130
-3288
-3362
-3450
-3406
-3585
-3672
-4026
-4294
-4542
-4292
-4019
-3705
-3316
-3261
-3243
-2941
-2641
-2505
-2138
-1814
-1424
-1050
-613
-341
-77
143
538
1020
1338
1700
1692
1708
1843
1999
2060
2235
2386
2297
2237
2094
1863
1645
1487
1442
1338
1115
825
428
61
-166
-364
-637
-829
-1119
-1502
-1737
-1939
-2173
-2365
-2489
-2625
-2742
-2787
-2952
-3091
-3104
-3182
-3147
-3093
-2977
-2932
-2868
-2749
-2604
-2430
-2339
-2125
-1986
-1833
-1698
-1581
-1513
-1395
-1183
-1132
-1018
-903
-892
-754
-658
-716
-706
-677
-740
-690
-597
-773
-830
-902
-963
-953
-1049
-1128
-1317
-1578
-1781
-1856
-1935
-1945
-1976
-2197
-2197
-2214
-2339
-2365
-2437
-2518
-2418
-2231
-2178
-2077
-1985
-1865
-1599
-1406
-1265
-1108
-1019
-826
-567
-380
-109
183
373
620
846
980
1126
1260
1416
1600
1729
1943
2201
2339
2471
2612
2616
2731
2833
2873
3083
3166
3349
3500
3549
3584
3570
3709
3795
4017
4135
4092
4326
4437
4627
4887
5025
5140
5309
5061
4488
4111
3254
2197
1813
1766
2096
2960
2787
1455
-231
-2042
-2556
-2005
-1174
-658
-1439
-2427
-3315
-3964
-4239
-3758
-3478
-3583
-3560
-4164
-4869
-5086
-4642
-4227
-3277
-2788
-2974
-3191
-3488
-3355
-3023
-2433
-1583
-1012
-629
-190
-151
-179
-58
349
821
1526
2084
2010
1978
1885
1929
2118
2478
2787
2808
2692
2336
2033
1688
1603
1772
1704
1604
1228
614
38
-294
-440
-612
-616
-858
-1263
-1652
-2021
-2277
-2556
-2643
-2657
-2768
-2873
-3075
-3300
-3408
-3340
-3165
-3068
-2955
-3043
-3101
-3056
-2852
-2647
-2433
-2100
-1906
-1729
-1672
-1629
-1630
-1558
-1332
-1143
-824
-553
-478
-447
-539
-681
-850
-835
-650
-447
-286
-344
-498
-778
-916
-1038
-1138
-1120
-1295
-1379
-1543
-1656
-1840
-1921
-1877
-1974
-2001
-2196
-2402
-2523
-2569
-2518
-2393
-2175
-2035
-1962
-1972
-1975
-1867
-1713
-1396
-1098
-871
-662
-485
-301
-162
136
406
628
1006
1188
1295
1420
1543
1751
2061
2398
2474
2520
2618
2632
2872
3209
3286
3322
3360
3417
3521
3652
3766
3740
3968
4196
4203
4345
4224
4235
4473
4637
5015
5066
5043
5270
4877
4408
4145
3533
2749
2245
2041
2075
2410
2338
1399
-18
-1138
-1771
-1575
-1099
-894
-1518
-2456
-3033
-3596
-3965
-3774
-3472
-3643
-3642
-4125
-4659
-4852
-4586
-4160
-3681
-3280
-3454
-3638
-3691
-3387
-3038
-2599
-1938
-1397
-1095
-776
-580
-530
-317
125
618
1143
1640
1665
1688
1740
1893
2122
2339
2676
2718
2562
2398
2253
2014
1952
2064
1974
1763
1421
863
437
199
122
-20
-209
-476
-949
-1397
-1735
-1929
-2184
-2310
-2342
-2550
-2715
-2910
-3145
-3231
-3229
-3162
-3165
-3153
-3156
-3196
-3113
-2913
-2694
-2571
-2340
-2200
-2148
-2067
-1939
-1864
-1743
-1367
-1191
-1132
-1178
-1241
-1140
-880
-646
-608
-732
-776
-619
-462
-459
-525
-766
-881
-764
-705
-866
-1112
-1157
-1258
-1198
-1278
-1549
-1783
-1853
-1839
-1871
-1867
-1999
-2128
-2203
-2104
-2075
-2145
-2079
-2032
-1939
-1711
-1520
-1408
-1298
-1132
-956
-717
-402
-229
-105
69
336
629
954
1110
1106
1169
1393
1824
2086
2297
2361
2342
2685
2953
3145
3275
3253
3348
3572
3798
3853
3907
3945
4080
4371
4491
4592
4556
4689
4976
5116
5384
5562
5573
5133
4735
4315
3496
2661
2190
2037
2294
3047
2930
1802
285
-1546
-2408
-1868
-1157
-708
-1093
-2021
-3082
-3929
-4122
-3956
-3580
-3575
-3701
-4292
-4948
-5095
-4900
-4292
-3566
-3169
-3453
-3692
-3926
-3898
-3416
-2718
-1947
-1356
-1031
-755
-690
-703
-468
-77
539
1189
1743
1795
1842
1856
1859
2188
2520
2810
2803
2670
2450
2221
2098
2140
2317
2320
2160
1728
1054
542
278
208
270
267
-15
-568
-1038
-1509
-1847
-2031
-2142
-2184
-2338
-2499
-2740
-3020
-3155
-3207
-3134
-3030
-3038
-3123
-3269
-3225
-3036
-2782
-2512
-2291
-2214
-2191
-2086
-2060
-1939
-1705
-1462
-1456
-1356
-1140
-1041
-666
-484
-621
-665
-611
-657
-574
-392
-437
-307
-150
-304
-541
-752
-865
-868
-754
-900
-1093
-1266
-1409
-1399
-1644
-1728
-1834
-1926
-1926
-2015
-2121
-2233
-2135
-2080
-1979
-1904
-1958
-1934
-1853
-1718
-1517
-1221
-933
-754
-637
-548
-335
-106
114
454
655
936
1185
1269
1385
1515
1774
2112
2464
2573
2581
2588
2848
3237
3467
3626
3580
3586
3700
3722
3793
3911
4058
4327
4634
4803
4606
4597
4656
4818
5189
5301
5222
4919
4479
4167
3789
3059
2702
2653
2610
2490
2032
920
-280
-610
-874
-796
-435
-1050
-2018
-2457
-2945
-3379
-3398
-3404
-3485
-3543
-3767
-4176
-4536
-4567
-4306
-3979
-3648
-3572
-3769
-3984
-3669
-3311
-3022
-2439
-2058
-1835
-1527
-1260
-1032
-721
-361
139
653
1093
1297
1330
1346
1581
1933
2141
2420
2562
2486
2424
2453
2319
2256
2295
2268
2208
1982
1644
1184
845
653
572
501
351
59
-408
-852
-1193
-1469
-1661
-1742
-1868
-2084
-2385
-2634
-2876
-2964
-2900
-2895
-2926
-2989
-3076
-3167
-3124
-2939
-2751
-2578
-2360
-2310
-2326
-2307
-2329
-2304
-1947
-1577
-1353
-1121
-1189
-1340
-1329
-1206
-951
-629
-561
-582
-567
-564
-456
-482
-582
-572
-533
-422
-400
-602
-939
-1064
-1025
-931
-889
-1253
-1596
-1727
-1735
-1673
-1657
-1795
-1898
-1854
-1900
-1967
-2095
-2187
-2051
-1776
-1488
-1356
-1389
-1364
-1273
-1082
-844
-580
-407
-212
45
243
514
725
872
1022
1213
1391
1640
1938
2059
2274
2527
2620
2891
2984
2957
3154
3236
3388
3765
3847
3868
4026
4117
4234
4394
4596
4609
4848
5016
5055
5250
5281
5017
4605
4198
3666
2935
2547
2649
2838
2983
2621
1447
-64
-997
-1462
-1114
-626
-645
-1295
-2153
-2845
-3541
-3811
-3691
-3474
-3473
-3763
-4277
-4724
-4929
-4590
-4135
-3743
-3593
-3822
-4121
-4178
-3827
-3431
-2781
-2156
-1753
-1517
-1376
-1182
-1089
-782
-304
303
839
1178
1323
1325
1459
1729
1961
2318
2562
2563
2468
2382
2333
2254
2364
2461
2455
2241
1821
1325
893
690
657
663
617
382
-103
-653
-1032
-1413
-1720
-1750
-1844
-2000
-2204
-2545
-2870
-3045
-3074
-3037
-2934
-2991
-3205
-3314
-3325
-3187
-2956
-2747
-2550
-2462
-2427
-2482
-2529
-2467
-2208
-1835
-1419
-1115
-1183
-1271
-1369
-1356
-1078
-784
-601
-423
-449
-563
-537
-545
-542
-563
-557
-544
-508
-653
-857
-998
-1118
-993
-968
-1137
-1458
-1774
-1925
-1824
-1657
-1741
-1818
-1904
-1974
-2001
-2140
-2245
-2181
-1963
-1692
-1503
-1475
-1500
-1433
-1271
-1019
-758
-595
-407
-175
73
365
634
825
1036
1262
1439
1694
1783
1887
2217
2499
2815
3026
3013
3053
3123
3309
3588
3659
3751
3947
4058
4265
4475
4359
4427
4652
4735
4998
5169
5074
4948
4585
4184
4016
3617
3051
2552
2257
2181
2626
2774
1897
786
-497
-1778
-1788
-1464
-1542
-1370
-1545
-2234
-2982
-3503
-4171
-4123
-3845
-3764
-3914
-4282
-4568
-4775
-4399
-3962
-3516
-3565
-3670
-3669
-3802
-3506
-2940
-2472
-1863
-1250
-987
-818
-768
-743
-580
-18
540
1109
1424
1499
1687
1675
1839
2098
2307
2378
2496
2446
2195
2123
1995
1984
2096
2043
1787
1338
829
430
222
140
149
42
-301
-641
-1098
-1582
-1907
-2158
-2248
-2281
-2348
-2522
-2831
-3062
-3202
-3269
-3192
-3163
-3250
-3329
-3258
-3193
-3039
-2796
-2594
-2418
-2344
-2331
-2481
-2378
-2145
-1776
-1354
-1087
-975
-1000
-1019
-1108
-1100
-985
-721
-362
-135
-178
-302
-484
-552
-560
-548
-583
-615
-633
-738
-811
-1031
-1141
-1238
-1322
-1419
-1699
-1940
-2111
-2117
-2095
-1954
-1893
-1983
-2050
-2233
-2331
-2340
-2268
-2026
-1730
-1470
-1288
-1201
-1192
-1110
-957
-718
-417
-206
16
219
441
713
963
1177
1367
1473
1580
1796
2000
2296
2545
2731
2891
2978
3093
3130
3232
3354
3545
3714
3897
4067
4038
4121
4260
4253
4464
4606
4636
4797
4802
4427
4058
3863
3457
3426
3098
2523
2307
2233
1901
1411
676
-569
-1321
-1391
-1199
-998
-1004
-1861
-2602
-3167
-3644
-3727
-3568
-3433
-3626
-3764
-4085
-4189
-4322
-4123
-3790
-3609
-3438
-3498
-3554
-3432
-2984
-2607
-2090
-1574
-1395
-1244
-958
-747
-507
-213
163
691
1095
1403
1511
1549
1541
1717
1969
2160
2364
2324
2235
2147
2055
1961
1902
1874
1730
1511
1140
771
435
154
122
23
-131
-443
-927
-1423
-1795
-1977
-2173
-2239
-2245
-2463
-2745
-2918
-3108
-3240
-3229
-3169
-3169
-3092
-3077
-3080
-3042
-2946
-2748
-2568
-2365
-2417
-2362
-2272
-2117
-1878
-1754
-1565
-1410
-1250
-1233
-1270
-1274
-1244
-976
-645
-520
-624
-759
-807
-771
-617
-623
-705
-776
-831
-901
-1051
-1138
-1287
-1326
-1264
-1320
-1471
-1701
-1869
-1965
-1938
-1874
-1893
-1941
-1977
-1994
-2041
-1981
-1842
-1682
-1434
-1241
-1129
-1098
-997
-805
-556
-221
62
312
531
698
750
838
989
1266
1745
2099
2274
2277
2252
2454
2753
3041
3213
3323
3505
3705
3759
3862
3857
3905
4332
4554
4574
4599
4482
4439
4627
4753
4471
4147
3948
3519
3384
3030
2393
2194
1988
1831
1464
662
-348
-1176
-1604
-1549
-1401
-1506
-1846
-2441
-3102
-3596
-3961
-4084
-3933
-3859
-3896
-4066
-4129
-4444
-4358
-4093
-3855
-3483
-3448
-3446
-3439
-3193
-2815
-2274
-1706
-1332
-986
-711
-517
-311
-178
102
584
1057
1487
1719
1798
1794
1873
1967
2153
2335
2303
2318
2172
2052
1936
1786
1685
1568
1418
1133
811
365
-61
-244
-370
-441
-637
-1008
-1402
-1821
-2197
-2502
-2637
-2787
-2816
-2801
-2965
-3099
-3251
-3437
-3432
-3324
-3265
-3193
-3081
-3031
-2866
-2653
-2441
-2290
-2243
-2105
-2041
-1806
-1558
-1472
-1360
-1176
-1019
-962
-821
-846
-829
-633
-517
-445
-464
-507
-508
-380
-363
-476
-557
-720
-732
-752
-913
-1031
-1174
-1297
-1373
-1444
-1639
-1774
-1826
-1902
-1862
-1926
-2039
-2071
-2084
-2057
-1988
-1908
-1836
-1705
-1580
-1443
-1257
-1148
-967
-767
-551
-229
-3
207
440
603
839
1097
1280
1462
1594
1838
2086
2390
2690
2786
2951
3018
3143
3352
3636
3759
3786
3965
3843
4019
4237
4329
4535
4543
4614
4512
4594
4531
4035
3879
3674
3709
3772
3755
3343
2681
2363
1510
722
179
-620
-840
-337
-244
-674
-1213
-2335
-3140
-3124
-3177
-3137
-3239
-3631
-3921
-4022
-3904
-3759
-3689
-3619
-3619
-3565
-3615
-3457
-3332
-3175
-2565
-2157
-1692
-1349
-1272
-1192
-942
-578
-237
240
604
979
1399
1635
1778
1748
1732
1909
2166
2338
2385
2319
2124
2022
2028
1972
1917
1721
1418
1112
786
503
181
-81
-296
-453
-640
-950
-1314
-1830
-2207
-2419
-2569
-2648
-2771
-2920
-3104
-3168
-3270
-3370
-3429
-3481
-3429
-3365
-3214
-3104
-3028
-2846
-2607
-2388
-2216
-2120
-2111
-2033
-1779
-1524
-1254
-1082
-1045
-970
-896
-848
-790
-705
-640
-484
-367
-360
-420
-572
-658
-627
-609
-590
-684
-870
-1043
-1227
-1358
-1439
-1497
-1612
-1676
-1777
-1930
-2046
-2171
-2230
-2263
-2261
-2212
-2154
-2128
-2125
-2093
-2002
-1844
-1616
-1411
-1235
-1075
-887
-637
-408
-157
16
201
449
704
967
1252
1462
1547
1726
1927
2185
2436
2592
2652
2769
3049
3212
3372
3556
3567
3704
3915
4027
4228
4370
4459
4600
4685
4675
4781
4600
4317
4036
3731
3648
3692
3672
3230
2738
2188
1667
1139
521
-254
-856
-1166
-1214
-1323
-1680
-2045
-2549
-2896
-3250
-3569
-4078
-4187
-4175
-4145
-4010
-3996
-3977
-4031
-3822
-3721
-3505
-3291
-3129
-2965
-2727
-2300
-1844
-1374
-1006
-733
-502
-183
212
506
683
975
1298
1683
2030
2186
2245
2277
2270
2277
2269
2248
2148
2165
2045
2031
1796
1617
1307
1062
570
205
438
-422
-351
-908
-924
-1052
-1520
-1695
-2119
-2361
-2511
-2896
-2840
-3133
-3202
-3340
-3216
-3244
-3152
-3164
-3170
-3303
-3268
-3105
-2813
-2684
-2351
-2227
-2074
-1935
-1944
-1782
-1641
-1343
-1176
-1081
-986
-982
-853
-688
-680
-554
-651
-563
-474
-528
-733
-820
-923
-780
-666
-701
-804
-1091
-1307
-1478
-1513
-1593
-1633
-1734
-1735
-1746
-1850
-2008
-2097
-2256
-2289
-2221
-2141
-1970
-1925
-1860
-1872
-1756
-1601
-1444
-1231
-1104
-953
-769
-520
-266
-69
222
481
744
1057
1308
1472
1634
1841
1970
2226
2459
2587
2837
3033
3231
3419
3602
3677
3815
4014
4084
4261
4454
4543
4771
5015
5188
5281
5060
4761
4295
4026
4020
4143
4142
4094
3736
3214
2634
1484
598
-390
-1092
-1176
-1063
-906
-1037
-1390
-2232
-2898
-3403
-3973
-4119
-4150
-4098
-4095
-3951
-3896
-4027
-4034
-4151
-4016
-3839
-3501
-3116
-2998
-2745
-2503
-2195
-1668
-1126
-750
-364
100
383
618
911
1041
1368
1774
2180
2617
2828
2950
2826
2681
2566
2516
2519
2522
2625
2510
2435
2234
1907
1503
1015
638
271
39
-170
-453
-741
-1047
-1309
-1607
-1880
-2170
-2453
-2673
-2897
-3027
-3189
-3284
-3292
-3307
-3212
-3094
-2995
-2905
-2918
-2943
-2905
-2744
-2467
-2111
-1794
-1585
-1414
-1465
-1446
-1370
-1364
-1142
-884
-711
-580
-513
-578
-599
-561
-625
-555
-533
-577
-634
-729
-792
-898
-934
-1013
-1050
-1153
-1243
-1346
-1576
-1672
-1854
-1978
-2014
-2011
-2030
-2106
-2120
-2214
-2264
-2353
-2385
-2316
-2226
-2059
-1907
-1738
-1647
-1590
-1491
-1403
-1241
-1057
-813
-538
-298
-48
187
408
551
660
784
923
1167
1468
1766
2038
2255
2502
2554
2719
2665
2754
2859
2948
3311
3449
3789
3944
4081
4321
4325
4503
4503
4451
4326
3971
3748
3570
3649
3643
3635
3427
2948
2338
1359
453
-418
-776
-680
-627
-577
-949
-1595
-2187
-2612
-2949
-3213
-3468
-3677
-3839
-3788
-3702
-3676
-3759
-4012
-4239
-4344
-4138
-3731
-3324
-3040
-2881
-2810
-2615
-2310
-2006
-1689
-1373
-1066
-686
-293
-11
196
408
658
951
1268
1561
1807
1938
1999
1965
1896
1857
1820
1828
1799
1836
1869
1830
1695
1412
1083
780
561
369
174
-71
-288
-460
-667
-858
-1084
-1343
-1569
-1757
-1847
-1949
-2052
-2141
-2280
-2302
-2291
-2275
-2250
-2268
-2275
-2259
-2182
-2044
-1941
-1860
-1810
-1742
-1631
-1520
-1404
-1365
-1351
-1313
-1239
-1145
-1043
-982
-985
-928
-847
-783
-696
-689
-711
-789
-836
-844
-787
-723
-735
-769
-860
-891
-905
-938
-1006
-1104
-1154
-1178
-1168
-1164
-1188
-1231
-1305
-1332
-1352
-1339
-1324
-1337
-1352
-1358
-1343
-1309
-1303
-1303
-1334
-1359
-1338
-1312
-1260
-1216
-1192
-1156
-1072
-1012
-952
-851
-774
-697
-562
-370
-219
-141
-32
54
171
355
531
712
859
997
1166
1282
1412
1557
1693
1838
1960
2111
2263
2390
2530
2640
2727
2809
2872
2970
3082
3157
3194
3139
2973
2708
2400
2100
1882
1758
1671
1634
1558
1411
1258
1112
993
934
849
803
733
635
602
567
510
409
261
116
3
-41
-6
55
96
140
167
209
232
269
327
345
371
396
414
437
443
446
446
470
485
504
519
536
563
600
596
610
616
586
596
583
576
575
564
556
534
509
478
435
375
334
291
262
269
261
239
240
222
191
172
132
94
65
20
-14
-29
-70
-92
-106
-139
-157
-182
-222
-254
-281
-290
-276
-278
-302
-339
-360
-357
-375
-369
-371
-410
-462
-500
-534
-552
-558
-558
-548
-562
-547
-521
-547
-584
-577
-608
-614
-601
-582
-531
-524
-517
-494
-517
-520
-493
-521
-534
-538
-548
-563
-577
-586
-578
-564
-544
-548
-581
-582
-580
-601
-608
-605
-607
-591
-591
-600
-597
-593
-586
-562
-512
-497
-472
-459
-432
-401
-382
-352
-331
-304
-273
-236
-176
-115
-87
-52
-8
35
97
136
168
222
245
283
353
399
452
486
539
605
652
686
737
803
874
913
888
842
759
669
607
580
565
526
491
468
436
428
433
410
388
343
286
260
224
159
54
-78
-196
-315
-409
-452
-503
-547
-603
-673
-726
-776
-801
-826
-841
-849
-831
-817
-799
-792
-796
-814
-871
-913
-947
-964
-983
-987
-978
-957
-929
-901
-857
-813
-774
-709
-644
-612
-578
-567
-585
-602
-620
-642
-680
-715
-698
-665
-662
-650
-635
-615
-601
-576
-556
-546
-528
-517
-499
-483
-491
-492
-521
-556
-559
-554
-543
-504
-488
-479
-475
-475
-466
-464
-452
-403
-383
-360
-327
-323
-315
-320
-313
-299
-288
-300
-300
-289
-260
-245
-232
-195
-161
-145
-124
-87
-68
-36
-6
-9
-10
-18
-17
-5
-15
-17
-17
-14
17
50
69
97
108
110
117
85
86
108
107
115
111
97
90
94
107
146
167
169
187
206
239
294
357
395
439
474
532
587
603
589
558
509
466
438
439
446
443
444
435
440
448
443
444
440
424
429
417
421
411
347
281
190
91
55
0
-50
-66
-130
-206
-249
-300
-343
-367
-386
-396
-428
-457
-479
-501
-564
-623
-685
-739
-790
-826
-871
-914
-924
-956
-947
-954
-967
-959
-954
-936
-928
-939
-933
-920
-916
-911
-927
-937
-956
-966
-928
-874
-802
-750
-708
-657
-604
-569
-515
-473
-449
-393
-336
-279
-198
-140
-119
-114
-106
-102
-76
-52
-38
-16
-10
0
3
20
32
21
27
21
17
16
0
-2
-23
-45
-69
-90
-119
-149
-200
-244
-275
-316
-313
-319
-350
-381
-373
-365
-383
-401
-406
-408
-424
-434
-441
-423
-432
-450
-455
-458
-455
-454
-441
-422
-394
-370
-346
-322
-299
-282
-280
-267
-260
-255
-234
-221
-204
-177
-162
-138
-116
-87
-69
-38
-3
16
41
82
116
150
172
181
204
195
206
227
260
297
346
394
469
520
528
514
489
439
410
396
385
385
383
358
374
373
348
344
330
307
300
291
311
335
307
263
193
102
36
-29
-63
-60
-74
-104
-162
-207
-250
-272
-315
-342
-356
-342
-352
-370
-376
-415
-451
-487
-548
-618
-663
-730
-803
-834
-876
-890
-902
-938
-931
-925
-944
-943
-965
-989
-997
-1027
-1043
-1045
-1069
-1097
-1094
-1106
-1073
-1063
-1041
-993
-970
-933
-870
-848
-832
-780
-756
-737
-716
-680
-645
-637
-627
-604
-576
-539
-479
-434
-407
-389
-369
-344
-326
-296
-282
-263
-230
-207
-200
-186
-189
-215
-222
-217
-212
-206
-194
-186
-191
-197
-181
-189
-200
-210
-214
-219
-236
-242
-257
-275
-304
-339
-362
-368
-382
-380
-380
-385
-398
-390
-382
-372
-339
-343
-334
-329
-312
-285
-255
-262
-243
-222
-231
-181
-147
-115
-69
-31
-1
27
47
76
101
111
170
194
221
267
304
358
408
448
475
476
471
468
453
441
415
390
392
399
391
389
383
353
345
327
308
290
260
229
186
149
101
51
-1
-53
-120
-163
-203
-247
-299
-326
-361
-392
-422
-479
-506
-542
-586
-602
-624
-640
-648
-658
-668
-685
-719
-745
-769
-800
-832
-855
-871
-874
-868
-872
-850
-827
-817
-811
-823
-832
-825
-841
-852
-865
-887
-910
-933
-945
-942
-929
-881
-858
-822
-793
-774
-735
-724
-723
-705
-691
-685
-675
-670
-653
-645
-638
-618
-604
-603
-595
-573
-552
-529
-482
-471
-443
-428
-450
-432
-415
-411
-393
-397
-397
-394
-386
-384
-372
-358
-354
-357
-354
-349
-341
-316
-293
-286
-282
-270
-252
-227
-217
-219
-207
-224
-246
-227
-206
-198
-203
-198
-186
-182
-184
-185
-205
-188
-177
-188
-192
-195
-191
-193
-188
-182
-187
-178
-181
-168
-159
-156
-160
-160
-159
-152
-134
-114
-85
-37
-3
33
63
124
181
206
232
242
270
323
357
402
473
541
569
582
569
547
518
500
474
440
424
396
370
358
355
331
330
334
331
318
319
326
302
243
181
102
18
-50
-103
-135
-169
-228
-274
-330
-360
-407
-454
-489
-495
-505
-537
-577
-608
-642
-687
-743
-782
-813
-856
-887
-934
-932
-941
-966
-991
-1018
-1025
-1022
-1010
-1015
-1015
-1002
-1009
-999
-975
-959
-951
-971
-963
-944
-930
-912
-880
-848
-818
-784
-746
-696
-652
-606
-567
-537
-533
-528
-515
-520
-522
-512
-523
-530
-533
-532
-518
-530
-527
-504
-501
-508
-509
-507
-471
-458
-469
-474
-473
-472
-490
-504
-515
-494
-484
-489
-496
-496
-473
-450
-439
-407
-366
-342
-323
-325
-324
-313
-307
-291
-301
-305
-257
-217
-206
-194
-175
-137
-105
-83
-41
1
33
57
91
113
113
123
137
161
160
188
208
239
279
304
322
354
376
392
420
431
469
495
506
530
558
557
565
594
616
606
581
566
530
485
448
427
418
394
376
344
322
296
286
300
297
276
276
246
202
155
90
49
-17
-98
-159
-219
-244
-277
-336
-366
-408
-465
-495
-528
-535
-529
-542
-564
-579
-602
-657
-714
-756
-794
-822
-855
-888
-898
-927
-950
-946
-978
-1017
-1047
-1076
-1076
-1077
-1038
-1009
-1021
-995
-968
-1001
-1027
-1026
-1041
-1023
-1008
-974
-931
-896
-829
-806
-767
-738
-706
-656
-610
-581
-523
-494
-482
-460
-428
-408
-390
-381
-369
-349
-355
-333
-304
-284
-268
-273
-273
-271
-275
-267
-259
-286
-274
-277
-307
-315
-336
-365
-391
-426
-456
-491
-508
-501
-522
-529
-526
-529
-553
-580
-584
-588
-612
-627
-628
-624
-614
-627
-639
-644
-643
-619
-599
-564
-526
-477
-441
-396
-361
-340
-303
-283
-268
-273
-258
-218
-191
-166
-143
-112
-61
-21
12
75
127
180
211
248
293
307
330
374
393
435
483
540
614
681
749
822
865
873
894
909
922
910
884
844
815
777
762
733
688
664
617
585
560
533
517
480
428
398
363
318
280
196
91
-19
-140
-217
-291
-372
-441
-517
-589
-631
-656
-665
-670
-690
-711
-724
-752
-789
-832
-876
-909
-955
-995
-1029
-1046
-1084
-1122
-1143
-1149
-1171
-1199
-1200
-1202
-1194
-1173
-1168
-1168
-1165
-1167
-1161
-1159
-1173
-1191
-1205
-1219
-1197
-1181
-1148
-1111
-1077
-1043
-1004
-947
-893
-842
-779
-738
-718
-690
-665
-629
-600
-570
-552
-545
-547
-539
-529
-508
-485
-460
-431
-391
-374
-376
-371
-366
-365
-350
-338
-359
-369
-385
-368
-364
-361
-338
-331
-333
-349
-369
-381
-383
-378
-378
-367
-376
-375
-378
-403
-418
-418
-431
-460
-474
-478
-490
-499
-483
-459
-438
-430
-421
-383
-368
-359
-337
-315
-296
-264
-218
-208
-178
-155
-115
-86
-38
21
64
115
173
221
270
322
386
444
487
551
617
673
718
748
791
832
850
884
897
911
894
888
866
843
822
789
759
724
692
660
616
573
529
508
492
443
405
348
282
225
185
106
13
-71
-170
-233
-288
-368
-438
-510
-583
-654
-707
-752
-780
-813
-862
-884
-908
-941
-964
-999
-1040
-1080
-1141
-1170
-1189
-1202
-1221
-1244
-1245
-1238
-1248
-1227
-1201
-1162
-1127
-1119
-1106
-1117
-1114
-1118
-1132
-1142
-1124
-1103
-1070
-1039
-1006
-981
-962
-904
-880
-822
-820
-720
-1213
-1543
-1439
-1383
-1340
-1318
-1107
-925
-816
-813
-799
-764
-721
-755
-719
-760
-806
-855
-913
-820
-770
-739
-695
-751
-845
-843
-879
-911
-933
-1058
-1154
-1202
-1255
-1308
-1306
-1306
-1290
-1252
-1212
-1138
-1092
-1058
-1012
-1062
-1063
-1093
-1050
-1008
-876
-1173
-2079
-1694
-1162
-948
-848
-706
-357
-194
-112
-93
-18
225
198
14
155
368
492
659
828
945
1170
1584
1928
2080
2167
2318
2457
2637
2980
3144
3260
3637
3873
4022
4508
5029
5268
5181
5000
4915
4926
5292
5615
5389
5015
4340
3003
1571
275
-938
-1519
-1457
-1424
-1584
-2132
-3175
-3507
-3250
-3362
-3893
-4443
-4653
-4381
-4535
-6325
-6606
-5946
-5551
-5525
-5936
-5369
-3852
-2693
-2390
-2158
-2004
-1451
-1422
-1504
-567
830
1463
897
324
694
1956
2902
3237
3532
3976
4278
4397
4237
3938
3756
3119
2044
1436
1873
2155
1625
1002
493
150
-220
-623
-927
-984
-1252
-2211
-3179
-3601
-3933
-4390
-4648
-4659
-4553
-4410
-4157
-4015
-3926
-3861
-4023
-4082
-3601
-3035
-2895
-2768
-2697
-2746
-2676
-2407
-1912
-1283
-626
-313
-430
-485
-540
-692
-738
-649
-663
-844
-960
-993
-1012
-990
-1042
-1128
-1182
-1161
-1266
-1419
-1543
-1925
-2334
-2728
-3039
-3050
-2873
-2696
-2608
-2512
-2501
-2582
-2511
-2355
-2193
-2038
-1939
-1851
-1746
-1583
-1394
-1203
-826
-347
92
489
892
1162
1382
1550
1542
1609
1793
2003
2237
2443
2609
2740
2861
3161
3478
3735
4024
4275
4208
4149
4088
3848
3881
4073
4188
4452
4683
4752
4805
5017
5091
4953
4868
4423
3753
3315
2980
2644
2552
2450
2220
1894
1482
938
368
-288
-1023
-1748
-2390
-2819
-3003
-3053
-3011
-2907
-2833
-2866
-2839
-2808
-2920
-2913
-2934
-2972
-2925
-2811
-2564
-2205
-1674
-1104
-616
-191
146
383
542
750
970
1178
1461
1720
1911
2045
2175
2252
2258
2324
2304
2265
2162
1972
1757
1465
1195
946
712
536
300
-5
-240
-310
-277
-217
-252
-343
-378
-300
-115
-200
-491
-854
-1100
-1185
-1100
-739
-265
54
237
382
502
622
584
506
398
326
162
53
93
50
153
472
393
29
27
15
-296
-319
55
-59
-233
69
174
134
67
127
-72
-288
-418
-569
-497
-551
-426
-389
-350
-435
-458
-498
-655
-917
-1057
-1075
-1153
-1140
-1173
-1167
-1170
-1117
-1101
-1067
-1016
-1019
-1030
-1048
-1093
-1071
-1017
-968
-913
-869
-851
-833
-858
-853
-817
-773
-730
-701
-680
-639
-627
-644
-639
-608
-573
-542
-520
-499
-470
-444
-418
-399
-360
-343
-327
-338
-356
-359
-333
-315
-311
-287
-250
-220
-199
-198
-177
-142
-130
-142
-144
-107
-70
-48
-28
32
102
156
163
182
222
219
202
216
232
261
260
241
217
179
145
137
124
134
148
153
170
169
152
152
121
91
28
-52
-114
-188
-277
-338
-359
-355
-325
-321
-297
-283
-318
-393
-488
-588
-658
-733
-801
-824
-849
-884
-894
-877
-865
-846
-843
-849
-878
-923
-956
-1000
-1055
-1084
-1101
-1102
-1070
-1032
-1031
-1013
-1023
-1034
-1040
-1047
-1062
-1088
-1109
-1158
-1183
-1218
-1254
-1252
-1228
-1202
-1178
-1121
-1077
-1062
-1054
-1061
-1062
-1076
-1070
-1059
-1032
-993
-958
-928
-905
-863
-806
-777
-747
-718
-678
-658
-664
-662
-658
-645
-624
-596
-558
-535
-514
-498
-466
-441
-415
-389
-378
-382
-399
-402
-403
-400
-377
-336
-301
-284
-252
-222
-215
-209
-223
-219
-201
-203
-190
-176
-177
-168
-160
-139
-92
-73
-66
-44
-56
-72
-89
-107
-100
-90
-92
-81
-59
-46
-31
-22
8
50
74
120
158
159
177
190
181
228
225
232
259
266
277
273
265
273
282
276
284
277
266
256
227
198
189
162
125
68
9
-19
-30
-63
-90
-106
-148
-199
-237
-296
-347
-393
-436
-508
-561
-567
-596
-620
-626
-635
-655
-676
-685
-698
-734
-759
-787
-809
-842
-853
-871
-881
-855
-856
-850
-843
-847
-846
-857
-875
-866
-875
-899
-901
-921
-949
-962
-961
-951
-920
-1006
-1170
-1242
-1167
-966
-866
-877
-889
-838
-838
-882
-926
-875
-772
-690
-674
-684
-714
-713
-700
-672
-617
-547
-495
-436
-421
-462
-505
-559
-545
-504
-461
-421
-402
-404
-380
-388
-372
-335
-320
-302
-288
-320
-367
-411
-463
-452
-438
-437
-435
-431
-437
-457
-500
-508
-492
-481
-448
-476
-504
-482
-496
-526
-532
-516
-500
-488
-480
-465
-453
-463
-478
-462
-402
-349
-326
-327
-323
-315
-334
-345
-358
-395
-403
-346
-286
-278
-297
-342
-356
-361
-369
-392
-403
-354
-344
-350
-379
-407
-391
-352
-345
-309
-278
-278
-260
-238
-247
-213
-192
-162
-119
-86
-63
-60
-78
-11
-17
25
-453
-689
-785
-954
-553
-455
-104
50
134
70
167
274
258
260
127
-20
-467
-601
-648
-531
-39
133
326
203
82
-261
-501
-509
-601
-547
-606
-674
-770
-757
-660
-501
-352
-380
-562
-896
-1239
-1511
-1718
-1732
-1616
-1495
-1397
-1403
-1425
-1450
-1459
-1436
-1427
-1432
-1536
-1661
-1701
-1695
-1624
-1567
-1433
-1365
-1300
-1241
-1186
-1142
-1208
-1216
-1108
-1080
-1304
-1664
-1730
-1489
-1303
-1162
-1073
-917
-916
-1125
-1068
-1184
-1211
-1440
-1515
-1303
-1288
-1339
-1195
-693
-696
-786
-847
-719
-682
-698
-875
-1151
-953
-688
-621
-651
-680
-687
-575
-447
-230
177
556
635
465
58
-351
-295
11
-103
-21
296
173
50
21
396
879
931
679
308
339
302
402
681
364
104
296
502
242
244
819
1337
1320
1057
1042
663
842
685
610
650
692
1080
1096
1095
1038
1490
1952
1853
1717
1875
1831
1843
2007
2078
2207
2467
2611
2660
3126
3486
3261
2906
2439
1687
746
-90
-768
-1153
-1043
-870
-609
-377
-362
-433
-428
-688
-1138
-1714
-2352
-2972
-3475
-3591
-3432
-3048
-2602
-2107
-1693
-1368
-1133
-981
-1006
-1086
-1216
-1443
-1389
-1254
-1043
-717
-328
50
391
798
1130
1389
1528
1456
1220
857
500
141
-114
-246
-257
-164
-48
85
151
122
8
-216
-577
-903
-1250
-1616
-1876
-2031
-2097
-1975
-1750
-1678
-1712
-1798
-2143
-2375
-2315
-2170
-1999
-1825
-1890
-2052
-2015
-1878
-1501
-993
-576
-292
-228
-288
-270
-277
-277
-262
-402
-613
-806
-898
-918
-735
-492
-439
-408
-537
-806
-1065
-1265
-1401
-1531
-1552
-1565
-1465
-1291
-1062
-749
-571
-397
-409
-454
-399
-343
-339
-436
-417
-405
-354
-178
28
351
705
969
1120
1234
1317
1310
1349
1417
1523
1688
1845
1976
2052
2174
2407
2604
2796
2859
2919
2868
2758
2721
2630
2743
2794
2847
3077
3336
3595
3782
3811
3871
3823
3887
4030
4106
4183
4209
4319
4297
4229
4017
3621
3160
2507
1818
1262
876
731
542
251
-147
-589
-881
-1017
-1089
-1221
-1455
-1792
-2062
-2133
-1964
-1698
-1427
-1298
-1310
-1342
-1233
-932
-517
-136
43
63
108
153
408
642
830
866
767
812
866
1098
1261
1262
1122
786
492
253
132
69
-44
-246
-560
-761
-928
-1036
-1077
-1232
-1426
-1681
-1839
-1851
-1801
-1740
-1744
-1778
-1772
-1728
-1582
-1392
-1170
-975
-830
-703
-646
-559
-539
-697
-867
-986
-1035
-815
-438
-104
33
-67
-392
-733
-979
-1240
-1467
-1664
-1843
-1967
-2066
-2093
-2036
-1950
-1880
-1930
-2133
-2502
-2752
-2873
-2969
-2925
-2983
-3030
-2974
-2821
-2618
-2489
-2345
-2256
-2104
-1970
-1864
-1753
-1733
-1595
-1479
-1304
-1136
-981
-728
-544
-346
-228
-143
-35
74
242
353
451
511
582
689
751
821
835
874
918
988
1166
1369
1570
1685
1802
1846
1878
2095
2241
2346
2453
2455
2469
2683
2992
3170
3443
3587
3726
3891
3983
4029
4010
4003
3985
4068
4263
4400
4525
4492
4280
3759
3084
2344
1473
754
12
-619
-1152
-1636
-2075
-2476
-2695
-2838
-2852
-2908
-3067
-3295
-3519
-3479
-3314
-3075
-2908
-2758
-2601
-2311
-1803
-1276
-757
-379
-113
-15
147
344
521
645
592
508
380
382
516
666
681
491
211
-155
-393
-614
-888
-1172
-1562
-1873
-2110
-2253
-2285
-2293
-2300
-2355
-2408
-2392
-2292
-2178
-2074
-2007
-1959
-1874
-1660
-1340
-985
-682
-444
-217
-2
255
388
446
423
159
18
-95
-121
20
174
194
58
-29
-147
-221
-314
-675
-1160
-1772
-2246
-2590
-2870
-3033
-3167
-3161
-3115
-2925
-2814
-2845
-2883
-3060
-3274
-3468
-3569
-3560
-3445
-3193
-2994
-2778
-2538
-2268
-1989
-1850
-1793
-1804
-1783
-1684
-1529
-1379
-1276
-1100
-888
-663
-380
-129
132
366
534
649
712
678
597
507
392
371
453
580
758
901
1020
1212
1403
1536
1635
1656
1605
1709
1872
1869
2011
2178
2266
2610
3004
3163
3486
3859
3930
4213
4362
4257
4440
4465
4382
4409
4395
4388
4725
5129
5463
5883
5731
5227
4164
2502
1004
-359
-1172
-1687
-2042
-2426
-2915
-3032
-3030
-2811
-2737
-2863
-3186
-3588
-3636
-3654
-3383
-3107
-3011
-2827
-2598
-2009
-1215
-370
274
548
607
573
719
758
621
437
100
-129
-70
69
205
301
257
29
-228
-511
-880
-1208
-1674
-2081
-2363
-2592
-2561
-2494
-2432
-2389
-2302
-2145
-1956
-1739
-1653
-1577
-1568
-1532
-1464
-1419
-1258
-1048
-707
-333
7
367
502
544
505
434
396
430
467
317
17
-357
-584
-629
-542
-377
-381
-569
-727
-1037
-1283
-1553
-2103
-2667
-3174
-3511
-3689
-3636
-3459
-3373
-3214
-3131
-2954
-2847
-2875
-2938
-3185
-3277
-3313
-3201
-3092
-2962
-2725
-2595
-2250
-1968
-1724
-1530
-1519
-1496
-1493
-1420
-1342
-1182
-988
-819
-568
-260
106
474
752
932
922
795
549
264
57
-33
65
270
487
755
922
1146
1363
1448
1537
1528
1505
1518
1583
1695
1900
2116
2384
2717
2938
3223
3574
3700
3821
4001
3981
4014
4295
4227
4161
4323
4308
4482
4863
5236
5578
6024
6020
5571
4647
2720
909
-721
-1937
-2298
-2434
-2643
-3027
-3247
-3386
-3145
-2747
-2844
-3095
-3646
-4046
-3916
-3528
-3108
-2869
-2723
-2618
-2041
-1062
-204
483
758
566
426
412
373
265
8
-387
-661
-589
-474
-215
-115
-264
-378
-604
-850
-1109
-1473
-2000
-2395
-2566
-2694
-2539
-2385
-2303
-2112
-1893
-1631
-1423
-1267
-1243
-1227
-1202
-1213
-1131
-1154
-1171
-985
-717
-368
-33
146
136
90
72
58
136
89
-73
-239
-523
-675
-726
-694
-589
-468
-429
-563
-668
-1000
-1413
-1806
-2344
-2771
-3110
-3362
-3501
-3496
-3358
-3179
-2899
-2768
-2702
-2710
-2878
-2960
-3093
-3199
-3263
-3271
-3233
-3071
-2731
-2488
-2193
-1940
-1813
-1673
-1586
-1557
-1518
-1422
-1330
-1138
-862
-612
-300
9
323
690
922
1000
938
668
337
111
-44
-59
49
215
426
680
902
1103
1234
1227
1247
1277
1274
1363
1456
1558
1798
2101
2445
2730
3009
3269
3420
3512
3725
3789
3798
3973
3939
3945
4108
4195
4251
4486
4741
4948
5244
5464
5579
5299
4555
3092
1069
-576
-1858
-2414
-2397
-2495
-2793
-3196
-3309
-3162
-2708
-2543
-2691
-3135
-3697
-3653
-3288
-2771
-2336
-2287
-2352
-1993
-1139
-274
527
823
609
401
257
189
107
-56
-395
-668
-682
-563
-361
-236
-294
-443
-601
-738
-892
-1192
-1552
-1901
-2090
-2139
-2042
-1919
-1840
-1618
-1428
-1234
-1075
-991
-988
-971
-912
-923
-915
-949
-1053
-1024
-910
-746
-583
-514
-438
-364
-269
-170
-158
-239
-337
-421
-516
-512
-516
-557
-434
-447
-446
-477
-712
-978
-1402
-1752
-2079
-2437
-2753
-3038
-3206
-3216
-2935
-2709
-2642
-2562
-2698
-2738
-2756
-2796
-2913
-3095
-3150
-3171
-2964
-2694
-2422
-2233
-2114
-1912
-1745
-1521
-1382
-1336
-1275
-1180
-896
-670
-443
-208
3
298
713
1057
1221
1170
888
591
395
306
304
377
411
493
746
988
1136
1276
1229
1141
1244
1410
1494
1630
1866
1904
2099
2479
2648
2830
3070
3145
3242
3544
3748
3824
3894
3833
3839
3928
4101
4310
4436
4578
4789
4930
5057
5274
5219
4837
3993
2428
712
-623
-1744
-2089
-1950
-2204
-2492
-2596
-2785
-2753
-2209
-2205
-2606
-2777
-3144
-3197
-2688
-2187
-2081
-1976
-1831
-1608
-842
-156
300
509
289
47
-57
-190
-347
-433
-697
-884
-743
-637
-559
-438
-468
-567
-613
-684
-828
-1079
-1332
-1531
-1616
-1636
-1539
-1344
-1264
-1088
-897
-895
-898
-889
-982
-1021
-959
-1005
-1126
-1340
-1541
-1453
-1358
-1204
-843
-660
-592
-391
-212
-235
-170
-165
-397
-498
-496
-588
-610
-471
-387
-342
-343
-617
-869
-1120
-1410
-1514
-1640
-1901
-2063
-2133
-2235
-2187
-2097
-2280
-2436
-2523
-2625
-2704
-2733
-2812
-2936
-2930
-2817
-2663
-2543
-2392
-2249
-2121
-1946
-1720
-1561
-1449
-1268
-1041
-811
-503
-223
-35
190
439
693
904
999
960
805
583
446
422
414
494
638
759
926
1141
1231
1206
1245
1163
1075
1271
1457
1550
1743
1855
1932
2154
2354
2503
2681
2709
2749
2934
3016
3091
3240
3278
3318
3622
3905
4020
4260
4360
4211
4318
4450
4449
4479
4542
4300
3113
1650
407
-1060
-1883
-1638
-1659
-2024
-1928
-2076
-2490
-1992
-1719
-2146
-2416
-2710
-2958
-2788
-2156
-1858
-1851
-1840
-1822
-1398
-840
-377
-48
-137
-423
-497
-561
-760
-763
-795
-1017
-949
-715
-667
-612
-605
-631
-643
-645
-591
-677
-923
-1116
-1188
-1336
-1359
-1186
-1182
-1141
-1024
-1098
-1288
-1469
-1607
-1710
-1673
-1583
-1484
-1484
-1605
-1628
-1671
-1660
-1418
-1143
-942
-717
-467
-375
-344
-266
-349
-508
-600
-613
-563
-473
-402
-417
-540
-600
-599
-658
-826
-1005
-1190
-1383
-1390
-1374
-1500
-1673
-1850
-1967
-2000
-1999
-2071
-2228
-2429
-2538
-2509
-2523
-2500
-2453
-2405
-2254
-2005
-1800
-1658
-1545
-1402
-1167
-880
-570
-324
-115
143
424
708
910
939
802
596
460
402
349
336
382
442
642
890
1055
1189
1217
1177
1224
1256
1228
1315
1387
1372
1561
1724
1775
1951
2070
2155
2230
2401
2512
2502
2693
2835
2895
3098
3365
3456
3602
3855
3836
3910
4035
4019
4111
4256
4358
4313
4073
3156
1841
572
-656
-1316
-1435
-1497
-1537
-1553
-1710
-1674
-1443
-1414
-1618
-1989
-2474
-2708
-2626
-2469
-2247
-2190
-2270
-2147
-1806
-1377
-958
-723
-786
-963
-1082
-1272
-1374
-1435
-1543
-1505
-1317
-1109
-1001
-992
-1065
-1100
-1048
-960
-897
-1073
-1406
-1687
-2003
-2160
-2061
-1932
-1791
-1596
-1502
-1509
-1538
-1686
-1897
-2070
-2204
-2224
-2159
-2096
-2010
-1913
-1844
-1713
-1501
-1335
-1199
-1080
-1021
-963
-825
-664
-577
-468
-412
-347
-189
-67
1
-50
-213
-328
-400
-476
-529
-597
-704
-780
-832
-949
-1062
-1216
-1368
-1459
-1491
-1464
-1458
-1509
-1510
-1450
-1310
-1119
-893
-712
-581
-460
-411
-400
-410
-422
-363
-239
-60
121
336
598
858
1104
1241
1273
1296
1305
1363
1453
1483
1499
1545
1572
1634
1727
1642
1518
1530
1514
1524
1652
1660
1649
1742
1919
2063
2242
2396
2439
2530
2721
2876
2935
3081
3216
3289
3565
3936
4158
4181
4424
4466
4024
3456
2472
1261
215
-392
-890
-1076
-1097
-1228
-1150
-1062
-914
-953
-1149
-1498
-1884
-2090
-2192
-2166
-2187
-2187
-2175
-1995
-1695
-1423
-1226
-1206
-1273
-1479
-1670
-1864
-2111
-2285
-2388
-2343
-2136
-1872
-1776
-1826
-1922
-1971
-1879
-1701
-1519
-1494
-1641
-1673
-1609
-1601
-1554
-1603
-1761
-1850
-1848
-1866
-1951
-2050
-2230
-2313
-2255
-2155
-2043
-2100
-2128
-2054
-1935
-1762
-1579
-1463
-1379
-1154
-894
-635
-394
-280
-212
-188
-130
-78
-69
-89
-122
-144
-166
-147
-141
-199
-278
-306
-355
-412
-483
-623
-795
-928
-991
-991
-942
-879
-847
-833
-810
-728
-635
-607
-624
-714
-830
-930
-943
-916
-856
-720
-517
-264
43
315
504
619
695
764
865
965
956
971
1030
1131
1298
1405
1455
1409
1427
1468
1471
1533
1523
1426
1413
1580
1655
1746
1936
1943
1971
2183
2321
2267
2340
2396
2341
2586
2794
2855
2972
3103
3170
3229
3352
3110
2783
2624
2192
1788
1513
915
296
134
-69
-346
-224
-403
-887
-931
-1010
-1276
-1404
-1486
-1866
-2104
-1938
-1984
-2070
-1961
-2006
-2182
-2069
-1943
-2112
-2196
-2262
-2495
-2584
-2506
-2498
-2574
-2530
-2441
-2393
-2218
-2099
-2125
-2136
-2091
-2032
-1949
-1819
-1767
-1764
-1765
-1800
-1797
-1794
-1826
-1908
-1957
-1998
-2030
-2008
-2004
-2009
-1970
-1869
-1775
-1669
-1541
-1474
-1430
-1329
-1156
-1000
-837
-677
-604
-498
-373
-246
-155
-83
-56
-60
20
115
173
183
186
223
256
310
360
394
405
429
481
518
532
511
450
358
234
88
-105
-270
-409
-512
-554
-535
-489
-411
-301
-242
-175
-120
-107
-70
26
83
152
243
238
288
419
455
533
638
715
784
875
911
916
1000
1026
1135
1264
1342
1450
1520
1582
1712
1751
1779
1867
1889
1930
2005
2021
2070
2146
2107
2199
2310
2247
2351
2439
2305
2330
2353
2153
2019
1919
1482
1085
937
535
257
148
-218
-489
-383
-472
-477
-415
-621
-851
-824
-839
-890
-790
-1009
-1135
-1241
-1337
-1296
-1384
-1528
-1695
-1794
-1858
-1846
-1884
-2121
-2194
-2248
-2315
-2211
-2133
-2239
-2212
-2096
-2137
-2056
-1969
-2083
-2090
-2042
-2052
-1989
-1973
-2038
-2130
-2126
-2182
-2173
-2156
-2223
-2223
-2198
-2146
-2044
-1991
-1923
-1836
-1737
-1596
-1421
-1291
-1195
-1073
-1006
-885
-712
-607
-528
-437
-369
-309
-191
-147
-160
-132
-148
-128
-29
38
80
118
139
173
210
243
269
256
224
201
147
19
-180
-384
-576
-693
-713
-714
-684
-617
-506
-351
-174
-29
5
0
-30
-36
-6
3
24
47
102
180
263
323
308
315
310
323
363
437
498
573
718
791
863
941
942
927
951
991
1010
1129
1195
1164
1247
1276
1270
1353
1390
1364
1481
1562
1494
1607
1714
1656
1723
1785
1686
1622
1663
1591
1487
1451
1264
1137
1042
926
844
724
532
252
159
-79
-318
-246
-431
-568
-547
-490
-659
-737
-664
-923
-942
-916
-1055
-1205
-1266
-1305
-1521
-1546
-1625
-1857
-1889
-1866
-1838
-1857
-1821
-1852
-1921
-1937
-1879
-1823
-1829
-1770
-1717
-1726
-1690
-1647
-1711
-1785
-1744
-1712
-1739
-1686
-1661
-1742
-1752
-1709
-1729
-1697
-1673
-1664
-1643
-1592
-1504
-1461
-1433
-1357
-1304
-1280
-1191
-1047
-995
-938
-852
-813
-789
-753
-658
-608
-568
-451
-378
-294
-224
-156
-88
-71
-5
86
149
196
248
265
237
215
122
14
-45
-139
-198
-243
-264
-252
-232
-182
-141
-105
-91
-122
-143
-152
-155
-129
-126
-156
-157
-167
-151
-118
-81
-49
-29
1
56
106
166
240
268
293
373
466
572
703
760
764
810
823
779
818
819
764
857
1020
1026
1121
1245
1106
1076
1215
1174
1237
1484
1416
1340
1569
1491
1296
1458
1347
1067
1228
1238
995
1059
1175
819
826
1015
695
744
855
618
430
517
355
-21
59
-71
-255
-218
-172
-231
-439
-415
-605
-735
-717
-802
-940
-1068
-1040
-1166
-1213
-1162
-1244
-1370
-1383
-1328
-1400
-1366
-1347
-1483
-1478
-1445
-1474
-1471
-1436
-1494
-1495
-1481
-1514
-1509
-1549
-1570
-1565
-1503
-1459
-1425
-1340
-1330
-1303
-1273
-1218
-1176
-1145
-1046
-1032
-1006
-948
-941
-931
-909
-859
-869
-818
-760
-775
-734
-715
-687
-666
-629
-569
-556
-482
-433
-380
-293
-230
-186
-151
-65
-8
33
68
47
-17
-106
-179
-236
-280
-280
-240
-173
-107
-14
59
118
144
130
109
58
5
-5
-36
-82
-63
-78
-86
-47
-51
-54
-67
-95
-123
-127
-94
-60
17
98
183
282
358
397
429
458
459
449
460
464
486
509
524
554
569
594
594
663
723
730
778
807
863
891
884
916
886
863
908
855
803
773
737
704
705
761
689
784
815
800
813
745
762
685
717
685
637
573
473
484
374
430
396
276
264
137
50
9
-18
-152
-252
-235
-334
-338
-310
-388
-434
-511
-562
-650
-698
-747
-813
-857
-892
-876
-920
-963
-970
-1041
-1114
-1112
-1161
-1233
-1235
-1279
-1290
-1276
-1265
-1265
-1256
-1183
-1191
-1134
-1078
-1050
-1003
-1010
-978
-977
-980
-960
-976
-964
-977
-916
-916
-902
-819
-800
-744
-711
-683
-688
-660
-609
-639
-592
-568
-555
-497
-497
-456
-425
-402
-350
-324
-309
-294
-261
-244
-222
-220
-252
-266
-310
-328
-320
-329
-308
-304
-280
-238
-190
-139
-139
-142
-137
-155
-168
-187
-200
-200
-210
-212
-193
-188
-197
-174
-164
-191
-204
-228
-265
-226
-192
-151
-75
-34
13
73
84
94
89
60
74
116
154
217
254
260
330
348
338
400
371
343
396
415
453
508
519
522
554
583
578
633
648
598
627
628
617
583
556
500
428
437
436
464
484
520
518
473
541
531
490
509
492
422
459
489
422
419
372
235
162
137
45
15
13
-52
-90
-58
-3
-20
-33
-26
-90
-147
-195
-258
-338
-351
-305
-370
-349
-328
-412
-431
-457
-532
-643
-674
-771
-865
-838
-861
-867
-843
-825
-831
-802
-739
-740
-763
-768
-824
-868
-851
-832
-857
-887
-880
-861
-841
-790
-822
-836
-794
-761
-723
-704
-684
-711
-667
-632
-643
-610
-618
-613
-589
-548
-532
-533
-523
-547
-524
-493
-471
-423
-420
-406
-375
-343
-290
-282
-283
-300
-339
-356
-361
-403
-425
-407
-410
-399
-347
-314
-285
-270
-268
-265
-273
-278
-294
-298
-311
-319
-300
-298
-300
-298
-331
-333
-321
-293
-272
-273
-247
-236
-219
-195
-148
-87
-55
-44
-9
24
64
90
114
165
173
192
232
220
198
216
215
208
242
260
274
315
328
339
338
323
296
287
285
270
285
276
260
244
203
189
178
154
119
108
102
58
51
46
22
70
130
170
241
258
249
189
151
116
39
25
11
-18
-26
25
72
31
35
17
-20
-19
-56
-142
-167
-146
-192
-152
-93
-98
-104
-83
-98
-156
-162
-203
-243
-256
-260
-266
-278
-285
-336
-405
-485
-529
-604
-670
-664
-699
-724
-716
-710
-695
-674
-657
-655
-650
-660
-690
-702
-708
-703
-692
-696
-693
-720
-688
-654
-678
-687
-716
-763
-749
-710
-707
-666
-610
-621
-610
-580
-564
-556
-586
-598
-634
-630
-656
-726
-757
-754
-687
-592
-531
-494
-477
-452
-443
-409
-400
-419
-434
-477
-506
-486
-444
-391
-335
-282
-244
-211
-200
-229
-289
-326
-331
-346
-317
-258
-220
-169
-99
-60
-71
-140
-208
-233
-241
-256
-264
-236
-178
-104
-44
-2
23
24
5
7
37
42
31
26
3
-3
14
10
-6
-13
-31
-18
15
28
21
20
45
72
107
116
58
-6
-59
-85
-73
-50
-46
-36
-23
-9
22
50
42
29
38
41
40
77
88
59
77
93
76
118
119
59
39
40
-4
-29
-50
-93
-118
-122
-106
-128
-106
-86
-95
-88
-94
-118
-166
-204
-255
-290
-310
-351
-368
-362
-318
-279
-266
-252
-244
-265
-283
-295
-343
-353
-332
-330
-289
-214
-217
-265
-244
-266
-332
-360
-387
-411
-406
-393
-377
-376
-375
-349
-321
-300
-283
-294
-325
-369
-420
-408
-416
-426
-425
-469
-501
-497
-519
-533
-535
-580
-606
-606
-612
-587
-605
-625
-638
-621
-570
-546
-544
-522
-495
-463
-412
-410
-421
-423
-419
-399
-366
-359
-374
-390
-404
-392
-390
-420
-444
-463
-454
-422
-414
-443
-468
-497
-490
-468
-435
-444
-451
-434
-437
-421
-412
-436
-474
-465
-425
-387
-354
-357
-396
-419
-407
-368
-314
-269
-233
-179
-141
-137
-176
-215
-247
-257
-273
-273
-248
-256
-223
-183
-161
-116
-87
-109
-117
-114
-116
-99
-92
-104
-130
-139
-158
-159
-142
-139
-111
-98
-99
-109
-146
-179
-190
-180
-167
-116
-59
-4
63
90
69
47
11
-25
-58
-84
-101
-110
-81
-66
-71
-57
-81
-116
-143
-187
-202
-232
-251
-281
-278
-243
-237
-226
-215
-253
-287
-284
-305
-319
-349
-398
-430
-464
-471
-466
-470
-481
-448
-401
-407
-384
-401
-434
-395
-378
-367
-329
-331
-325
-306
-305
-310
-329
-360
-387
-414
-422
-412
-429
-474
-513
-537
-542
-546
-574
-621
-664
-640
-593
-541
-516
-494
-499
-495
-481
-506
-488
-501
-540
-531
-506
-493
-477
-484
-503
-499
-509
-468
-467
-475
-443
-429
-363
-316
-277
-219
-226
-259
-274
-319
-378
-403
-446
-502
-527
-546
-571
-599
-597
-583
-553
-495
-441
-384
-349
-326
-306
-279
-263
-262
-264
-272
-303
-318
-309
-295
-260
-249
-236
-239
-232
-174
-160
-135
-134
-133
-117
-113
-106
-112
-142
-172
-173
-138
-120
-128
-129
-174
-208
-178
-183
-228
-266
-278
-280
-266
-226
-211
-209
-166
-127
-90
-55
-66
-109
-136
-151
-185
-188
-151
-157
-165
-122
-87
-58
-51
-57
-83
-136
-170
-208
-237
-239
-203
-150
-104
-65
-72
-113
-167
-239
-307
-363
-393
-390
-361
-315
-290
-277
-277
-288
-277
-260
-238
-224
-243
-231
-214
-188
-197
-230
-245
-286
-292
-296
-324
-325
-312
-321
-328
-291
-288
-320
-333
-338
-356
-344
-318
-344
-356
-330
-322
-291
-262
-271
-301
-318
-339
-363
-383
-418
-426
-396
-359
-340
-344
-315
-288
-273
-258
-252
-253
-248
-218
-200
-164
-131
-129
-159
-165
-170
-177
-180
-223
-262
-256
-233
-213
-178
-153
-151
-138
-152
-182
-189
-200
-178
-161
-144
-140
-166
-197
-212
-226
-257
-284
-313
-325
-311
-310
-296
-256
-258
-267
-260
-263
-280
-332
-374
-391
-365
-321
-271
-212
-197
-207
-221
-256
-291
-344
-382
-395
-401
-425
-399
-360
-362
-308
-257
-235
-200
-162
-151
-151
-133
-128
-137
-133
-88
-59
-16
38
15
-20
-66
-117
-168
-187
-180
-195
-174
-110
-50
-10
11
-10
-37
-46
-72
-111
-138
-151
-131
-71
-28
-6
1
-3
7
-11
-46
-104
-161
-214
-234
-221
-196
-154
-113
-73
-24
10
-3
-55
-77
-100
-124
-131
-150
-167
-194
-201
-190
-180
-158
-140
-146
-110
-79
-54
-28
-25
-9
-7
21
39
24
19
-26
-33
-15
-28
-76
-108
-116
-133
-140
-139
-129
-140
-174
-183
-226
-265
-300
-334
-367
-350
-316
-315
-274
-250
-257
-242
-202
-211
-206
-187
-186
-186
-167
-153
-183
-164
-136
-142
-111
-128
-164
-169
-152
-133
-122
-81
-46
-57
-69
-125
-197
-239
-268
-319
-361
-355
-323
-284
-241
-186
-163
-131
-139
-165
-187
-244
-273
-287
-297
-265
-216
-187
-169
-158
-168
-156
-142
-159
-174
-184
-168
-139
-97
-82
-81
-81
-94
-105
-116
-133
-168
-204
-220
-232
-224
-233
-252
-252
-259
-237
-223
-218
-242
-260
-255
-195
-134
-119
-98
-91
-99
-111
-125
-160
-228
-295
-331
-320
-280
-292
-284
-249
-248
-205
-170
-190
-206
-219
-210
-180
-158
-136
-134
-143
-120
-134
-166
-174
-223
-256
-266
-286
-306
-299
-312
-317
-299
-272
-252
-258
-261
-258
-281
-265
-243
-252
-258
-282
-299
-303
-335
-375
-396
-415
-382
-347
-356
-346
-363
-368
-339
-341
-382
-390
-395
-393
-378
-384
-374
-379
-376
-392
-408
-425
-463
-513
-551
-556
-556
-537
-522
-502
-458
-429
-397
-364
-390
-445
-452
-488
-507
-492
-486
-467
-437
-431
-411
-386
-374
-384
-385
-374
-367
-375
-371
-361
-362
-334
-312
-301
-304
-309
-318
-380
-439
-464
-529
-557
-548
-537
-501
-477
-447
-431
-402
-370
-376
-354
-343
-319
-290
-270
-259
-275
-289
-297
-289
-307
-322
-348
-373
-371
-341
-315
-283
-273
-286
-291
-272
-249
-264
-241
-248
-245
-198
-184
-192
-219
-256
-297
-345
-366
-385
-400
-376
-347
-344
-331
-330
-341
-323
-299
-306
-308
-296
-321
-338
-325
-313
-348
-351
-372
-382
-397
-420
-427
-420
-411
-388
-329
-289
-281
-282
-294
-314
-335
-358
-366
-359
-350
-324
-275
-238
-228
-240
-234
-265
-292
-283
-324
-361
-379
-421
-425
-408
-400
-390
-394
-393
-351
-331
-329
-320
-349
-350
-340
-355
-379
-399
-413
-404
-379
-366
-370
-396
-421
-440
-442
-427
-394
-396
-407
-403
-400
-411
-433
-474
-501
-503
-499
-526
-542
-553
-580
-580
-566
-579
-600
-601
-608
-593
-567
-552
-528
-499
-488
-468
-464
-481
-496
-530
-572
-551
-555
-533
-457
-398
-347
-312
-289
-282
-314
-348
-339
-350
-384
-393
-401
-414
-372
-325
-300
-289
-256
-269
-308
-320
-357
-426
-447
-449
-449
-411
-356
-329
-317
-281
-278
-284
-275
-287
-322
-346
-370
-391
-399
-412
-411
-396
-365
-338
-323
-310
-292
-279
-255
-248
-245
-244
-278
-297
-331
-374
-379
-415
-443
-429
-434
-429
-400
-391
-382
-357
-334
-327
-324
-318
-300
-299
-297
-299
-317
-323
-342
-357
-366
-368
-405
-429
-446
-455
-431
-425
-436
-424
-395
-372
-319
-287
-280
-275
-252
-273
-292
-333
-385
-422
-445
-467
-504
-545
-574
-600
-579
-524
-511
-491
-461
-431
-381
-342
-309
-294
-290
-293
-296
-302
-308
-339
-382
-395
-414
-417
-427
-437
-450
-475
-477
-452
-430
-434
-424
-405
-392
-347
-304
-291
-276
-294
-324
-357
-416
-510
-568
-623
-659
-664
-675
-668
-630
-576
-530
-519
-513
-518
-539
-528
-514
-552
-560
-542
-540
-526
-490
-475
-504
-533
-564
-561
-549
-535
-552
-551
-513
-494
-471
-464
-503
-554
-555
-563
-562
-537
-521
-495
-451
-404
-387
-375
-404
-441
-466
-453
-420
-430
-417
-397
-373
-320
-309
-308
-332
-373
-386
-408
-430
-413
-401
-407
-382
-349
-324
-306
-309
-304
-289
-285
-305
-328
-335
-344
-331
-306
-309
-321
-336
-391
-425
-427
-438
-457
-440
-443
-443
-428
-426
-443
-467
-460
-452
-428
-420
-416
-430
-424
-402
-395
-372
-348
-346
-323
-313
-308
-331
-353
-374
-407
-422
-436
-435
-427
-422
-414
-384
-380
-403
-410
-441
-484
-493
-490
-500
-476
-417
-378
-328
-286
-272
-268
-270
-272
-308
-333
-361
-374
-384
-396
-390
-386
-392
-386
-345
-337
-320
-293
-299
-280
-265
-271
-256
-267
-292
-301
-323
-335
-365
-376
-385
-422
-416
-419
-441
-424
-426
-441
-455
-477
-516
-542
-544
-538
-523
-519
-500
-488
-511
-511
-510
-528
-551
-605
-671
-701
-715
-716
-711
-675
-623
-582
-547
-540
-553
-566
-558
-558
-563
-551
-540
-521
-489
-466
-454
-463
-473
-476
-478
-500
-486
-496
-524
-520
-501
-490
-474
-439
-421
-409
-373
-335
-321
-320
-333
-346
-348
-365
-371
-368
-375
-374
-357
-335
-326
-291
-306
-340
-344
-360
-372
-386
-377
-399
-396
-377
-372
-350
-326
-315
-314
-332
-344
-358
-366
-384
-409
-412
-426
-446
-439
-434
-445
-449
-459
-488
-507
-497
-507
-500
-492
-499
-483
-477
-456
-472
-518
-526
-541
-558
-547
-528
-533
-533
-538
-551
-571
-574
-599
-603
-601
-613
-604
-589
-562
-567
-543
-530
-511
-469
-445
-471
-502
-513
-555
-568
-550
-584
-583
-586
-617
-618
-607
-612
-600
-585
-600
-610
-602
-624
-632
-615
-603
-587
-579
-554
-520
-493
-483
-487
-491
-469
-463
-444
-464
-478
-483
-495
-493
-490
-479
-466
-447
-456
-431
-412
-409
-391
-389
-411
-425
-428
-446
-461
-484
-508
-516
-516
-509
-500
-515
-511
-503
-513
-532
-533
-541
-550
-561
-579
-574
-555
-545
-547
-545
-564
-566
-561
-552
-528
-523
-503
-510
-507
-501
-506
-481
-478
-495
-505
-504
-521
-536
-562
-582
-576
-558
-555
-552
-551
-573
-610
-637
-643
-665
-668
-655
-655
-627
-597
-570
-533
-504
-470
-442
-396
-388
-377
-383
-397
-394
-388
-404
-409
-428
-448
-456
-482
-501
-511
-511
-505
-492
-493
-472
-466
-483
-484
-517
-546
-596
-658
-698
-746
-768
-782
-800
-800
-812
-821
-822
-810
-815
-808
-780
-772
-757
-739
-714
-707
-717
-704
-683
-681
-667
-656
-624
-622
-636
-615
-578
-573
-560
-518
-501
-499
-493
-473
-478
-486
-472
-471
-479
-466
-451
-443
-420
-420
-419
-408
-418
-412
-419
-434
-434
-432
-464
-480
-489
-495
-495
-491
-477
-501
-508
-531
-536
-520
-524
-520
-508
-497
-473
-456
-449
-440
-459
-492
-501
-509
-521
-495
-481
-473
-447
-429
-402
-380
-381
-355
-339
-326
-300
-283
-274
-266
-253
-253
-246
-238
-236
-246
-243
-223
-234
-212
-190
-188
-168
-154
-151
-139
-131
-141
-162
-187
-177
-174
-170
-169
-171
-142
-107
-79
-44
-17
-15
-18
-20
-54
-72
-65
-86
-113
-116
-119
-116
-108
-106
-51
-35
-51
-23
-21
-9
4
39
77
91
128
138
128
164
197
202
225
227
236
254
257
286
298
292
304
303
300
294
277
261
276
247
217
214
206
196
191
187
200
212
198
205
215
216
213
219
235
244
254
283
273
285
315
332
355
389
416
425
435
462
480
495
505
483
487
481
484
498
489
496
520
517
505
501
505
529
527
519
544
520
506
500
487
499
508
528
543
548
555
573
555
545
556
540
532
538
532
549
559
537
525
513
531
564
570
563
556
544
534
513
490
468
454
446
444
446
416
391
384
388
401
411
415
406
386
378
400
386
367
364
331
332
315
299
307
300
294
284
262
248
237
235
238
250
240
258
264
276
294
279
296
325
313
305
309
287
276
263
265
243
229
218
230
226
223
221
198
194
181
153
125
98
75
55
58
67
58
59
69
84
73
82
78
59
48
41
46
43
20
30
64
64
81
111
135
150
146
134
129
107
109
121
100
105
108
83
107
116
102
122
106
100
86
59
32
12
-8
-6
19
23
27
7
-6
-8
-41
-40
-26
-46
-38
-45
-68
-59
-76
-95
-110
-122
-121
-128
-131
-136
-142
-156
-166
-190
-215
-234
-228
-237
-241
-241
-252
-254
-244
-255
-248
-250
-254
-247
-274
-256
-234
-240
-233
-210
-208
-198
-199
-188
-165
-181
-174
-157
-173
-180
-175
-174
-164
-166
-164
-147
-157
-169
-184
-208
-215
-222
-215
-218
-218
-228
-226
-220
-232
-225
-236
-249
-246
-250
-249
-245
-250
-235
-241
-248
-256
-252
-270
-265
-251
-234
-220
-230
-221
-228
-243
-238
-237
-261
-252
-235
-228
-193
-182
-169
-151
-150
-152
-154
-147
-143
-136
-134
-137
-149
-156
-158
-165
-174
-153
-140
-130
-106
-107
-118
-135
-155
-159
-159
-171
-188
-217
-232
-232
-233
-252
-254
-258
-254
-234
-249
-261
-283
-293
-287
-298
-319
-311
-300
-300
-269
-278
-252
-229
-242
-243
-257
-278
-290
-282
-259
-258
-287
-275
-271
-292
-298
-315
-320
-295
-289
-287
-271
-262
-246
-240
-243
-255
-257
-275
-285
-288
-306
-315
-320
-318
-319
-323
-328
-334
-351
-359
-372
-393
-390
-378
-384
-380
-375
-390
-383
-379
-381
-377
-377
-352
-359
-348
-344
-364
-392
-400
-411
-424
-420
-407
-389
-394
-387
-376
-366
-369
-357
-329
-332
-333
-310
-307
-279
-276
-269
-263
-265
-257
-237
-259
-247
-261
-275
-260
-262
-248
-238
-247
-240
-214
-223
-226
-210
-211
-203
-207
-233
-212
-221
-227
-236
-257
-275
-272
-277
-267
-265
-279
-290
-290
-294
-304
-311
-311
-295
-282
-286
-285
-273
-256
-236
-234
-223
-224
-235
-223
-216
-218
-202
-192
-183
-183
-196
-206
-223
-238
-229
-218
-236
-229
-216
-231
-216
-217
-222
-200
-198
-209
-217
-225
-215
-228
-243
-245
-236
-262
-277
-261
-259
-255
-232
-254
-253
-265
-260
-264
-285
-264
-246
-241
-246
-242
-250
-251
-254
-271
-266
-255
-258
-242
-252
-249
-228
-244
-258
-266
-286
-263
-276
-251
-229
-223
-215
-200
-202
-217
-207
-219
-237
-260
-277
-267
-268
-249
-235
-240
-216
-221
-229
-237
-249
-256
-265
-281
-283
-277
-264
-265
-254
-253
-255
-257
-259
-251
-240
-232
-238
-250
-249
-236
-240
-248
-251
-242
-226
-239
-247
-250
-247
-245
-234
-241
-225
-192
-186
-180
-161
-161
-157
-161
-190
-192
-221
-230
-214
-228
-219
-206
-202
-173
-171
-182
-182
-176
-174
-159
-166
-181
-170
-166
-178
-179
-190
-177
-173
-186
-185
-197
-205
-198
-190
-190
-169
-180
-180
-178
-214
-219
-231
-251
-239
-249
-228
-207
-206
-189
-180
-195
-174
-163
-186
-173
-197
-213
-203
-218
-238
-253
-262
-264
-270
-267
-266
-259
-272
-280
-306
-324
-317
-333
-342
-338
-349
-335
-308
-313
-310
-321
-336
-333
-344
-343
-331
-333
-318
-313
-315
-308
-317
-336
-323
-323
-327
-332
-343
-339
-336
-345
-347
-345
-362
-361
-361
-376
-364
-370
-370
-376
-373
-363
-370
-339
-322
-315
-295
-289
-300
-285
-286
-262
-231
-229
-222
-209
-206
-205
-194
-179
-169
-142
-141
-138
-152
-170
-158
-154
-164
-154
-145
-134
-117
-119
-127
-127
-137
-145
-143
-142
-136
-112
-98
-94
-90
-78
-60
-52
-41
-24
-13
4
32
31
13
6
-1
11
9
1
5
9
11
13
7
-11
-46
-83
-90
-103
-115
-122
-142
-159
-174
-179
-190
-208
-233
-257
-248
-270
-285
-301
-327
-324
-354
-369
-364
-367
-384
-402
-417
-429
-443
-473
-473
-490
-525
-535
-551
-561
-565
-576
-586
-580
-574
-583
-600
-595
-607
-648
-656
-665
-671
-662
-661
-645
-659
-660
-646
-663
-663
-657
-647
-629
-616
-610
-604
-580
-589
-579
-575
-561
-538
-529
-508
-510
-505
-482
-481
-462
-448
-451
-437
-431
-415
-395
-383
-355
-323
-311
-302
-296
-283
-251
-239
-211
-167
-148
-139
-115
-121
-120
-92
-83
-56
-34
-16
25
45
62
96
122
158
171
155
183
205
218
236
241
247
249
259
258
237
230
228
224
214
199
207
196
205
198
212
230
247
257
252
248
265
279
262
240
215
196
191
170
143
87
24
-41
-57
-44
-12
-6
-36
-24
-51
-81
-85
-126
-187
-209
-250
-279
-292
-307
-344
-384
-454
-484
-521
-551
-552
-601
-629
-665
-719
-746
-743
-756
-758
-769
-791
-802
-821
-822
-794
-794
-792
-785
-803
-804
-816
-823
-803
-798
-776
-749
-745
-743
-737
-739
-735
-706
-695
-677
-651
-630
-583
-570
-576
-556
-548
-546
-514
-481
-455
-412
-404
-372
-337
-326
-285
-253
-243
-213
-195
-169
-140
-164
-156
-153
-155
-135
-113
-97
-85
-98
-110
-93
-95
-79
-65
-66
-41
-58
-42
-30
-51
-48
-47
-43
-40
-42
-55
-36
-51
-56
-61
-84
-74
-90
-127
-136
-149
-156
-165
-189
-189
-190
-208
-233
-228
-252
-280
-311
-337
-329
-337
-349
-336
-353
-378
-412
-427
-444
-459
-462
-461
-472
-481
-488
-517
-539
-544
-551
-559
-536
-533
-545
-523
-519
-533
-543
-541
-515
-519
-514
-495
-503
-486
-456
-442
-438
-424
-421
-407
-393
-399
-414
-432
-431
-428
-430
-423
-406
-386
-382
-383
-360
-356
-358
-339
-351
-368
-366
-385
-397
-384
-378
-371
-348
-328
-309
-294
-296
-291
-276
-280
-285
-279
-263
-249
-260
-257
-240
-247
-264
-255
-230
-236
-220
-198
-198
-176
-162
-150
-138
-129
-111
-103
-111
-127
-126
-106
-90
-55
-28
-12
10
34
54
60
63
66
74
93
100
118
143
158
149
155
153
151
132
137
141
155
174
173
171
171
147
132
121
119
92
72
80
75
78
70
60
51
47
48
44
47
42
26
11
-4
-5
-27
-28
-46
-65
-65
-74
-83
-106
-137
-170
-203
-224
-267
-304
-324
-371
-403
-418
-436
-455
-501
-547
-590
-613
-650
-707
-732
-768
-794
-798
-833
-862
-887
-903
-913
-924
-941
-966
-978
-974
-974
-973
-960
-935
-908
-900
-885
-880
-864
-860
-871
-857
-846
-832
-828
-832
-830
-821
-816
-801
-764
-742
-725
-690
-668
-664
-658
-646
-620
-603
-586
-561
-532
-496
-451
-410
-366
-312
-265
-229
-183
-139
-109
-74
-50
-24
3
20
67
126
153
183
214
247
271
266
296
324
338
360
361
366
381
359
367
408
401
414
427
446
457
432
432
432
422
431
429
411
396
412
412
422
433
423
443
443
457
485
488
506
546
552
553
556
522
455
400
381
382
411
407
371
325
290
259
222
180
127
65
-1
-44
-88
-151
-215
-318
-389
-424
-445
-464
-510
-571
-641
-711
-738
-736
-737
-738
-767
-796
-802
-801
-779
-745
-731
-697
-677
-660
-659
-644
-645
-656
-657
-659
-635
-603
-596
-573
-567
-545
-528
-516
-490
-464
-449
-440
-447
-439
-449
-461
-431
-409
-406
-377
-352
-367
-346
-327
-305
-285
-274
-232
-205
-181
-125
-95
-89
-70
-54
-39
-17
8
25
30
25
28
21
5
2
-5
9
14
9
11
12
-8
-17
-32
-67
-66
-99
-126
-153
-186
-202
-216
-231
-248
-250
-253
-262
-267
-294
-298
-301
-316
-319
-328
-345
-349
-368
-386
-408
-431
-441
-449
-445
-452
-460
-482
-499
-520
-532
-532
-535
-539
-555
-573
-570
-549
-553
-577
-615
-634
-658
-669
-667
-661
-658
-682
-698
-714
-755
-799
-838
-869
-857
-843
-816
-795
-791
-807
-828
-832
-840
-839
-834
-803
-777
-772
-754
-754
-760
-743
-713
-685
-676
-642
-630
-612
-593
-574
-549
-538
-510
-472
-439
-422
-389
-351
-303
-279
-256
-218
-216
-210
-196
-170
-133
-107
-60
-6
25
64
108
147
171
209
245
286
329
364
386
399
415
415
432
486
508
539
586
624
676
698
702
735
765
761
773
774
774
778
765
761
787
804
819
818
805
800
730
637
585
547
549
585
578
554
507
450
377
299
229
150
81
39
-18
-89
-135
-226
-350
-449
-523
-572
-593
-624
-682
-754
-838
-923
-964
-992
-1020
-1040
-1059
-1063
-1064
-1072
-1067
-1070
-1085
-1100
-1111
-1116
-1110
-1114
-1121
-1113
-1111
-1069
-1032
-1016
-989
-967
-958
-933
-907
-874
-826
-794
-760
-740
-739
-710
-669
-626
-588
-548
-510
-463
-433
-395
-338
-291
-260
-218
-177
-154
-111
-68
-49
-17
21
23
54
89
95
87
106
119
135
153
151
153
135
93
72
50
19
6
-8
-29
-34
-54
-89
-122
-177
-220
-273
-322
-364
-404
-439
-493
-519
-553
-591
-614
-664
-692
-719
-750
-775
-811
-855
-887
-917
-958
-987
-1032
-1070
-1095
-1119
-1117
-1114
-1108
-1112
-1110
-1098
-1108
-1103
-1090
-1075
-1031
-1005
-994
-965
-945
-898
-847
-809
-749
-668
-620
-541
-467
-423
-344
-305
-256
-212
-151
-67
-13
33
76
111
150
195
221
248
282
305
333
365
401
438
454
456
477
513
539
543
553
559
544
564
559
543
582
595
620
640
668
680
684
687
678
682
704
697
710
733
733
731
734
689
613
564
493
468
441
406
378
346
299
245
197
140
96
49
4
-32
-95
-152
-210
-317
-402
-481
-565
-608
-649
-690
-714
-746
-775
-814
-861
-899
-946
-989
-1016
-1034
-1046
-1028
-1016
-1025
-1027
-1025
-999
-1003
-996
-970
-958
-944
-937
-921
-908
-903
-885
-851
-822
-803
-759
-707
-671
-659
-640
-632
-631
-607
-603
-573
-562
-555
-534
-525
-503
-489
-470
-453
-438
-438
-422
-423
-390
-358
-336
-317
-305
-310
-288
-265
-242
-229
-236
-242
-261
-266
-287
-285
-326
-356
-358
-374
-384
-390
-412
-428
-436
-458
-475
-505
-523
-545
-585
-605
-624
-645
-642
-649
-637
-629
-628
-613
-593
-577
-554
-551
-566
-562
-538
-539
-525
-493
-482
-457
-433
-429
-414
-391
-356
-315
-286
-255
-216
-176
-154
-141
-145
-125
-89
-64
-26
14
38
59
89
118
151
185
213
238
273
300
335
370
384
394
427
461
491
519
555
567
573
624
644
655
687
707
736
775
793
814
819
830
821
774
717
659
635
624
624
593
558
523
476
436
388
337
264
204
158
123
57
-14
-101
-212
-305
-390
-432
-475
-524
-585
-638
-714
-799
-862
-929
-987
-1023
-1039
-1045
-1036
-1044
-1057
-1093
-1127
-1151
-1146
-1152
-1125
-1123
-1153
-1167
-1169
-1191
-1186
-1169
-1143
-1129
-1102
-1039
-993
-958
-920
-874
-851
-832
-809
-745
-711
-671
-630
-604
-571
-540
-523
-487
-472
-455
-405
-360
-348
-326
-289
-289
-296
-267
-260
-246
-229
-192
-142
-146
-141
-130
-157
-168
-189
-227
-236
-284
-299
-304
-347
-357
-367
-380
-399
-410
-435
-446
-446
-468
-490
-527
-553
-569
-583
-596
-615
-634
-643
-654
-651
-648
-637
-630
-608
-613
-620
-645
-655
-656
-642
-612
-585
-561
-543
-508
-504
-476
-466
-460
-436
-414
-396
-371
-337
-315
-269
-218
-178
-122
-74
-33
22
67
93
107
132
149
168
192
213
231
276
302
324
371
411
457
494
521
548
567
569
583
606
631
666
696
726
771
817
840
863
901
917
939
954
968
996
988
1002
1000
957
889
786
711
671
639
642
638
594
533
483
411
342
291
248
214
180
143
114
61
-7
-85
-168
-247
-296
-322
-352
-408
-494
-582
-680
-752
-820
-881
-913
-937
-948
-939
-961
-974
-975
-997
-1018
-1044
-1062
-1085
-1103
-1117
-1139
-1156
-1163
-1155
-1116
-1068
-1043
-1017
-978
-933
-903
-883
-875
-856
-820
-802
-760
-743
-698
-664
-638
-621
-610
-611
-601
-577
-556
-506
-461
-437
-425
-412
-411
-405
-385
-336
-285
-256
-216
-213
-222
-223
-243
-262
-262
-282
-296
-298
-317
-343
-354
-382
-385
-379
-367
-347
-369
-403
-416
-431
-461
-498
-537
-561
-589
-592
-588
-591
-588
-588
-594
-598
-581
-562
-551
-518
-504
-521
-502
-474
-452
-436
-397
-378
-357
-345
-318
-284
-277
-260
-253
-246
-219
-177
-140
-128
-101
-99
-98
-68
-39
-3
27
37
55
75
61
87
95
121
156
173
228
278
318
356
379
385
431
441
435
475
492
514
552
575
592
601
605
623
642
675
693
715
733
754
769
755
755
766
760
742
703
691
685
669
661
619
555
517
489
466
424
380
339
293
225
160
73
0
-59
-149
-226
-276
-332
-379
-417
-509
-605
-690
-773
-834
-902
-957
-1005
-1042
-1044
-1047
-1058
-1071
-1093
-1127
-1138
-1170
-1205
-1207
-1214
-1216
-1215
-1232
-1235
-1242
-1238
-1239
-1230
-1222
-1218
-1198
-1187
-1166
-1133
-1104
-1094
-1053
-1030
-1001
-946
-910
-887
-836
-801
-802
-765
-731
-694
-643
-611
-564
-530
-510
-471
-443
-423
-363
-327
-295
-274
-264
-259
-250
-253
-280
-280
-288
-293
-286
-270
-276
-284
-297
-308
-300
-294
-273
-269
-275
-290
-306
-315
-343
-367
-391
-411
-415
-424
-406
-396
-426
-461
-495
-508
-500
-510
-507
-512
-526
-537
-526
-518
-526
-518
-502
-474
-460
-440
-420
-391
-389
-380
-367
-367
-344
-323
-316
-278
-250
-236
-223
-196
-159
-129
-116
-111
-81
-54
-43
-33
2
33
70
86
111
136
162
191
215
252
266
288
328
351
374
414
444
468
477
466
473
499
559
606
623
629
630
633
629
632
639
659
685
708
741
769
774
760
718
660
622
613
621
628
597
545
501
427
372
343
289
242
223
204
160
93
42
-31
-107
-160
-204
-249
-288
-333
-421
-531
-614
-682
-756
-801
-822
-843
-874
-888
-907
-944
-964
-983
-1010
-1025
-1023
-1015
-997
-1006
-1023
-1067
-1102
-1096
-1086
-1073
-1072
-1080
-1075
-1086
-1097
-1089
-1081
-1057
-1028
-987
-949
-896
-848
-825
-779
-751
-733
-678
-642
-599
-553
-534
-506
-481
-472
-446
-423
-406
-368
-338
-301
-268
-237
-218
-207
-211
-213
-201
-197
-187
-182
-200
-220
-245
-240
-252
-260
-263
-270
-281
-287
-305
-338
-351
-356
-359
-337
-338
-345
-343
-359
-382
-408
-438
-415
-392
-414
-409
-406
-404
-417
-421
-417
-421
-402
-393
-386
-382
-390
-402
-429
-437
-423
-405
-384
-363
-353
-362
-343
-317
-327
-314
-289
-274
-251
-241
-203
-150
-141
-117
-72
-47
-7
36
48
65
84
101
130
162
176
210
251
281
331
366
385
429
466
470
513
536
541
550
577
611
639
654
694
712
731
772
789
808
847
864
853
844
810
762
734
689
647
614
573
491
435
399
350
335
306
258
204
142
77
22
-68
-157
-226
-282
-320
-355
-401
-445
-514
-619
-701
-757
-813
-853
-880
-935
-999
-1034
-1079
-1113
-1133
-1176
-1203
-1198
-1182
-1196
-1206
-1221
-1242
-1259
-1268
-1276
-1255
-1256
-1265
-1255
-1258
-1246
-1219
-1201
-1174
-1134
-1094
-1067
-1022
-974
-936
-902
-861
-790
-732
-703
-648
-597
-574
-531
-487
-449
-425
-393
-359
-336
-299
-272
-257
-253
-243
-224
-221
-209
-191
-171
-158
-138
-128
-154
-161
-160
-163
-155
-157
-147
-157
-176
-197
-237
-263
-280
-269
-236
-220
-231
-237
-242
-258
-301
-336
-347
-367
-371
-391
-412
-430
-446
-450
-452
-461
-463
-462
-471
-479
-491
-500
-523
-543
-540
-544
-545
-546
-548
-533
-534
-530
-513
-497
-480
-467
-444
-390
-375
-351
-302
-276
-243
-221
-188
-158
-128
-98
-92
-82
-36
3
51
84
119
173
195
209
227
250
251
263
319
345
371
411
428
451
451
444
481
517
548
586
630
689
744
759
803
824
825
839
839
818
801
778
759
749
751
720
653
590
526
475
422
398
346
283
234
164
85
16
-59
-129
-186
-242
-276
-320
-398
-506
-601
-665
-723
-763
-816
-875
-922
-987
-1016
-1034
-1071
-1079
-1083
-1089
-1072
-1064
-1079
-1082
-1107
-1119
-1135
-1153
-1127
-1106
-1112
-1094
-1081
-1085
-1083
-1081
-1044
-1007
-993
-964
-948
-933
-927
-937
-926
-886
-842
-789
-732
-699
-629
-586
-568
-525
-507
-490
-452
-437
-418
-394
-378
-372
-329
-313
-296
-255
-240
-216
-173
-174
-151
-146
-166
-150
-165
-196
-198
-194
-214
-222
-233
-262
-274
-294
-296
-293
-319
-326
-339
-355
-397
-421
-460
-473
-489
-481
-499
-537
-547
-573
-587
-611
-643
-647
-667
-672
-661
-688
-716
-731
-748
-758
-772
-757
-709
-702
-686
-661
-642
-610
-600
-597
-566
-537
-486
-456
-427
-386
-348
-320
-277
-230
-204
-188
-165
-135
-102
-76
-56
-31
-7
34
60
79
115
145
175
166
191
228
246
283
317
342
361
391
416
466
501
524
567
609
625
649
686
732
774
800
845
889
898
889
889
882
818
753
708
672
632
610
577
503
423
357
286
220
182
130
68
25
-54
-122
-188
-271
-317
-377
-429
-464
-497
-547
-627
-723
-809
-897
-949
-982
-1030
-1067
-1100
-1152
-1203
-1257
-1287
-1303
-1311
-1295
-1269
-1257
-1240
-1244
-1275
-1284
-1280
-1265
-1210
-1182
-1165
-1134
-1109
-1117
-1111
-1095
-1077
-1038
-978
-933
-896
-877
-858
-836
-826
-776
-728
-671
-604
-553
-508
-475
-470
-442
-426
-411
-386
-339
-297
-273
-244
-223
-229
-218
-194
-179
-177
-169
-173
-181
-193
-228
-254
-250
-269
-256
-244
-274
-295
-339
-373
-397
-429
-440
-460
-477
-485
-524
-557
-577
-600
-618
-610
-616
-622
-627
-660
-693
-720
-749
-753
-761
-744
-717
-707
-689
-672
-682
-674
-661
-659
-644
-621
-602
-579
-559
-567
-553
-540
-517
-486
-451
-428
-408
-385
-374
-346
-320
-296
-287
-275
-244
-221
-200
-178
-156
-133
-80
-45
4
80
108
138
159
162
186
213
243
266
307
353
388
429
452
487
516
552
611
652
675
706
727
726
731
756
794
834
886
920
944
970
956
930
885
845
821
782
745
711
665
575
483
411
343
297
259
204
153
101
0
-77
-161
-260
-337
-405
-444
-452
-495
-565
-667
-773
-861
-933
-989
-1021
-1052
-1095
-1159
-1224
-1284
-1349
-1373
-1365
-1334
-1300
-1271
-1225
-1182
-1187
-1177
-1157
-1134
-1118
-1085
-1051
-1030
-998
-988
-993
-982
-972
-939
-902
-884
-847
-824
-819
-805
-775
-745
-709
-673
-631
-588
-538
-509
-491
-484
-450
-438
-380
-364
-317
-322
-303
-338
-319
-369
-287
-616
-1291
-1258
-1593
-1749
-1774
-1850
-1863
-1613
-1254
-1005
-870
-826
-748
-799
-828
-808
-931
-1003
-958
-988
-1066
-1087
-1069
-1068
-1079
-1049
-947
-878
-870
-839
-925
-966
-910
-885
-954
-935
-956
-1044
-1181
-1199
-1214
-1206
-1251
-2284
-3010
-2233
-2405
-3400
-2120
-1486
-1456
-1380
-1442
-983
-673
-390
-459
-647
-239
-122
-710
-423
64
-125
-15
606
966
1090
1440
1807
1993
2146
2634
2848
2848
3189
3081
2642
2835
3057
2785
2790
3049
3165
3155
3278
3693
3950
4231
4717
4938
5213
5663
4984
3486
2313
1002
-356
-1398
-2404
-3670
-5071
-6265
-7097
-7402
-7224
-6865
-6521
-5850
-4764
-3770
-2783
-1894
-1473
-1482
-1501
-1263
-1055
-1012
-1114
-1508
-1888
-1934
-1833
-1528
-691
262
989
1824
2731
3457
3875
3988
3883
3691
3378
2830
1927
874
-234
-1432
-2533
-3266
-3705
-4060
-4158
-4052
-3807
-3540
-3277
-3086
-2938
-2719
-2598
-2593
-2625
-2864
-3384
-3929
-4263
-4382
-4348
-4182
-3871
-3370
-2788
-2082
-1279
-449
327
884
1257
1562
1770
1621
1191
600
-131
-884
-1637
-2243
-2697
-3038
-3322
-3529
-3549
-3462
-3258
-3046
-2840
-2657
-2635
-2662
-2740
-2869
-3132
-3423
-3621
-3710
-3682
-3615
-3450
-3181
-2825
-2449
-1999
-1481
-962
-572
-346
-192
-116
-209
-357
-527
-696
-859
-1011
-1062
-991
-815
-625
-401
-152
103
337
440
396
247
12
-223
-408
-546
-631
-717
-824
-779
-525
-195
241
743
1195
1548
1943
2319
2575
2732
2755
2738
2686
2689
2641
2609
2709
2786
2973
3325
3757
4213
4579
4772
4851
4975
5044
5110
5108
4930
4703
4487
4385
4528
4738
4763
4500
4055
3142
2179
1314
543
-329
-1476
-2744
-4183
-5258
-5927
-6104
-6084
-6049
-6014
-5907
-5387
-4509
-3459
-2583
-2021
-1697
-1442
-1081
-600
-212
-29
-58
-150
-23
376
921
1457
1944
2305
2668
3060
3462
3719
3684
3391
2906
2330
1655
940
171
-673
-1453
-2064
-2560
-2917
-3136
-3292
-3369
-3279
-3121
-2974
-2852
-2809
-2814
-2805
-2777
-2779
-2798
-2761
-2669
-2445
-2069
-1594
-1052
-493
80
692
1297
1881
2343
2632
2752
2724
2594
2387
2124
1800
1399
999
617
271
-9
-276
-501
-681
-849
-1023
-1190
-1404
-1797
-2350
-2971
-3533
-3842
-4009
-4120
-4254
-4316
-4278
-4175
-3796
-3436
-3001
-2588
-2189
-1826
-1566
-1337
-1269
-1114
-1031
-912
-802
-707
-585
-611
-600
-660
-657
-577
-497
-440
-504
-630
-881
-1097
-1265
-1412
-1493
-1607
-1661
-1633
-1529
-1370
-1148
-877
-581
-208
106
403
618
675
671
539
481
540
651
892
1064
1221
1433
1703
2145
2708
3168
3488
3721
3840
3921
3910
3853
3699
3442
3244
3024
2996
3024
2996
3001
3080
3250
3575
4049
4413
4732
4926
4963
4950
4981
4932
4918
4804
4620
4565
4541
4697
4932
5249
5693
6294
6668
6314
5109
3423
1714
471
-381
-1118
-2131
-3625
-5012
-6067
-6166
-5662
-4930
-4255
-3775
-3239
-2559
-1628
-946
-549
-799
-1082
-1254
-1065
-722
-613
-622
-804
-654
-133
885
2048
3077
3658
3960
4149
4258
4164
3825
3224
2434
1727
908
187
-613
-1265
-1809
-2094
-2054
-1869
-1592
-1478
-1472
-1598
-1717
-1877
-2112
-2458
-2785
-3094
-3275
-3335
-3337
-3238
-3028
-2561
-1830
-974
-127
638
1154
1554
1827
2056
2216
2201
2037
1698
1357
1049
823
653
546
552
607
698
787
766
649
394
-11
-460
-898
-1311
-1777
-2281
-2761
-3171
-3484
-3692
-3718
-3689
-3683
-3525
-3333
-3073
-2764
-2564
-2480
-2603
-2747
-2821
-2715
-2458
-2242
-2053
-1926
-1736
-1497
-1147
-828
-587
-475
-501
-565
-733
-877
-1155
-1492
-1823
-2086
-2163
-2197
-2171
-2111
-2027
-1879
-1640
-1282
-947
-643
-442
-383
-337
-285
-212
-179
-220
-313
-438
-425
-332
-124
168
484
852
1212
1591
1986
2347
2596
2727
2746
2759
2744
2656
2551
2402
2322
2314
2327
2446
2589
2780
2913
3008
3102
3226
3283
3385
3421
3401
3479
3531
3646
3711
3769
3781
3859
4011
4205
4433
4610
4760
4865
4988
5234
5618
5669
4840
3312
1525
-75
-815
-1128
-1483
-2219
-3617
-4832
-5491
-5208
-4349
-3590
-3245
-3292
-3301
-3109
-2540
-2086
-1959
-2258
-2495
-2425
-1966
-1290
-945
-710
-628
-329
415
1309
2255
2840
2855
2744
2540
2422
2250
1860
1437
877
477
70
-303
-650
-998
-1243
-1335
-1281
-1278
-1391
-1732
-2129
-2490
-2787
-2974
-3228
-3478
-3626
-3648
-3477
-3174
-2815
-2487
-2098
-1592
-1009
-405
27
352
476
528
636
756
898
950
915
815
827
910
1011
1144
1184
1159
1077
904
682
404
58
-364
-830
-1300
-1737
-2139
-2493
-2683
-2785
-2751
-2684
-2624
-2561
-2594
-2582
-2694
-2945
-3333
-3721
-3982
-4116
-4095
-4135
-4056
-3925
-3568
-3006
-2379
-1710
-1243
-913
-695
-547
-536
-635
-889
-1262
-1625
-2021
-2330
-2567
-2711
-2712
-2630
-2436
-2152
-1860
-1558
-1322
-1157
-1083
-1020
-1012
-1028
-1063
-1145
-1144
-1074
-860
-584
-348
-197
-116
-12
198
497
764
935
966
944
1019
1192
1421
1696
1844
1974
2231
2511
2744
2949
2982
2944
3011
2935
2942
2881
2730
2547
2393
2464
2491
2738
2840
2957
3141
3187
3459
3680
3837
3826
3834
3696
3583
3608
3485
3529
3495
3595
3805
4097
4055
3349
2293
887
-17
-443
-514
-313
-867
-1859
-2903
-3815
-3966
-3634
-3187
-2928
-2926
-3071
-3143
-2900
-2626
-2381
-2308
-2216
-1971
-1530
-1152
-878
-667
-762
-544
-204
235
911
1195
1235
1110
914
862
776
706
570
394
153
-177
-410
-757
-1009
-1206
-1438
-1512
-1632
-1863
-2099
-2295
-2522
-2631
-2661
-2707
-2690
-2675
-2552
-2356
-2191
-1989
-1781
-1551
-1261
-901
-608
-369
-129
-52
100
263
413
576
646
700
715
777
815
829
798
701
612
439
239
64
-194
-458
-740
-1094
-1477
-1784
-2009
-2089
-2058
-2069
-2103
-2224
-2311
-2317
-2313
-2342
-2372
-2504
-2883
-3415
-3947
-4267
-4261
-4047
-3780
-3523
-3297
-3010
-2558
-2046
-1518
-1147
-942
-844
-854
-947
-1134
-1416
-1713
-1946
-2128
-2205
-2209
-2193
-2171
-2108
-1982
-1782
-1568
-1413
-1272
-1226
-1259
-1315
-1307
-1213
-1083
-952
-793
-574
-291
-38
105
164
201
234
266
317
383
486
634
766
957
1210
1409
1717
2020
2340
2676
2813
2966
3037
3021
3058
3029
2912
2791
2686
2588
2601
2613
2761
2862
2930
3034
3116
3306
3442
3580
3640
3528
3355
3268
3202
3233
3357
3443
3682
3992
4482
5068
5206
4224
2601
769
-713
-1297
-1583
-1823
-2625
-3757
-4671
-4936
-4288
-3288
-2452
-2210
-2302
-2387
-2186
-1825
-1558
-1779
-2314
-2623
-2569
-2026
-1431
-1074
-813
-639
-224
481
1133
1752
1852
1528
1127
738
562
210
-204
-662
-1000
-1089
-1083
-1006
-911
-865
-883
-914
-987
-1113
-1382
-1800
-2183
-2488
-2758
-2896
-3038
-3069
-2863
-2427
-1953
-1471
-1062
-831
-565
-362
-175
-68
-132
-234
-325
-384
-338
-225
-100
96
312
522
818
1045
1046
943
751
506
273
-61
-436
-799
-1252
-1670
-1839
-1901
-1773
-1627
-1671
-1715
-1733
-1742
-1756
-1829
-2051
-2612
-3301
-3667
-3926
-4087
-4245
-4604
-4740
-4479
-3882
-3180
-2465
-2033
-1820
-1637
-1435
-1206
-1107
-1178
-1495
-1791
-2123
-2303
-2259
-2244
-2192
-2195
-2154
-1904
-1660
-1496
-1434
-1495
-1529
-1564
-1543
-1486
-1413
-1413
-1424
-1316
-1029
-572
-135
169
292
377
346
246
182
79
-12
-41
-52
132
568
1041
1524
1930
2193
2545
2915
3197
3402
3390
3187
2970
2794
2633
2588
2581
2512
2531
2609
2772
3000
3165
3274
3383
3432
3491
3527
3384
3200
2997
2801
2685
2712
2775
2906
3114
3455
3864
4522
5215
5353
4354
2663
880
-675
-1341
-1685
-1954
-2568
-3395
-4104
-4252
-3487
-2533
-1662
-1416
-1559
-1804
-1804
-1683
-1589
-1838
-2440
-2831
-2923
-2437
-1726
-1071
-634
-292
21
441
936
1315
1349
988
522
-1
-261
-624
-937
-1182
-1304
-1191
-996
-759
-519
-352
-415
-547
-769
-1058
-1383
-1740
-2123
-2374
-2557
-2662
-2678
-2498
-2137
-1615
-1077
-696
-423
-392
-398
-413
-471
-522
-605
-712
-774
-765
-622
-375
-56
270
561
831
1011
1110
1015
789
510
223
-38
-258
-448
-666
-862
-1100
-1219
-1121
-960
-830
-839
-995
-1277
-1588
-1864
-2055
-2310
-2656
-2846
-3103
-3570
-4105
-4321
-4296
-4088
-3568
-3316
-3093
-2836
-2632
-2484
-2131
-1864
-1732
-1572
-1671
-1736
-1797
-1739
-1726
-1664
-1618
-1697
-1717
-1774
-1720
-1699
-1723
-1684
-1689
-1700
-1591
-1434
-1284
-1141
-921
-706
-428
-213
-82
71
157
242
164
-9
-185
-296
-362
-400
-231
124
582
1111
1485
1730
2033
2197
2410
2710
2872
2873
2886
2749
2576
2559
2497
2511
2657
2794
2844
2995
3106
3105
3207
3174
3095
3047
2864
2711
2665
2592
2554
2542
2474
2530
2651
2759
2999
3291
3603
3987
4429
4609
4003
2649
1056
-423
-1389
-1756
-1904
-2161
-2521
-2820
-3014
-2691
-2057
-1507
-1255
-1204
-1493
-1805
-1883
-2002
-2143
-2369
-2558
-2604
-2320
-1740
-1052
-424
44
311
392
379
420
430
200
-64
-404
-745
-1016
-1157
-1265
-1178
-880
-598
-327
-160
-71
-203
-512
-813
-1107
-1438
-1663
-1887
-2095
-2169
-2164
-2114
-1914
-1539
-1165
-820
-578
-509
-583
-734
-872
-963
-1056
-1080
-1005
-951
-824
-607
-357
-63
285
601
750
776
730
520
290
73
-169
-343
-537
-764
-891
-895
-844
-723
-722
-813
-937
-1156
-1389
-1641
-1906
-2232
-2498
-2703
-3064
-3655
-4162
-4393
-4430
-4124
-3778
-3689
-3582
-3251
-2979
-2679
-2249
-2116
-2043
-1836
-1720
-1735
-1712
-1735
-1805
-1726
-1665
-1679
-1710
-1709
-1608
-1510
-1444
-1435
-1533
-1606
-1510
-1323
-1139
-928
-747
-637
-440
-227
-57
86
243
304
237
98
-81
-163
-210
-190
-4
185
508
992
1345
1682
1946
2062
2255
2504
2679
2720
2658
2596
2530
2563
2661
2604
2689
2798
2832
3060
3049
2965
2960
2889
2957
2948
2774
2633
2449
2355
2350
2365
2336
2181
2228
2350
2437
2827
3098
3229
3638
3929
4119
3786
2422
1029
-140
-1081
-1396
-1649
-2083
-2497
-2646
-2641
-2309
-1809
-1654
-1666
-1558
-1508
-1536
-1571
-1944
-2334
-2522
-2582
-2253
-1936
-1674
-1230
-834
-364
143
295
153
-49
-140
-240
-276
-389
-703
-1007
-1192
-1222
-1038
-662
-387
-172
-100
-104
-138
-419
-697
-901
-1177
-1380
-1517
-1682
-1750
-1654
-1518
-1365
-1091
-830
-615
-455
-419
-487
-640
-851
-1012
-1084
-1153
-1083
-968
-860
-597
-276
0
281
492
604
624
593
470
247
-37
-327
-476
-550
-507
-451
-457
-505
-509
-521
-594
-708
-986
-1353
-1724
-2027
-2352
-2741
-3087
-3460
-3798
-3950
-3856
-3701
-3559
-3330
-3104
-2824
-2473
-2223
-2222
-2216
-2112
-2030
-1916
-1830
-1872
-1938
-1828
-1647
-1565
-1458
-1417
-1382
-1281
-1159
-1101
-1138
-1197
-1173
-1093
-960
-784
-672
-605
-393
-137
100
312
392
364
288
229
100
-62
-180
-219
-169
-25
275
689
1021
1325
1664
1839
2036
2298
2363
2336
2415
2413
2322
2440
2507
2443
2559
2671
2731
2928
3033
3015
3039
3025
2946
2914
2853
2727
2686
2648
2602
2613
2638
2550
2533
2643
2671
2766
2958
3011
3155
3484
3661
3554
2807
1655
668
-210
-733
-1073
-1507
-1963
-2151
-2053
-1929
-1690
-1682
-1874
-1890
-1560
-1305
-1188
-1368
-1934
-2313
-2423
-2128
-1682
-1407
-1201
-1012
-826
-410
-100
-65
-146
-228
-265
-347
-384
-535
-755
-892
-865
-851
-666
-479
-345
-200
-126
-55
-177
-395
-586
-790
-992
-1119
-1253
-1365
-1410
-1322
-1233
-1144
-978
-831
-684
-574
-554
-660
-763
-881
-927
-927
-898
-817
-737
-610
-403
-146
65
264
382
451
456
436
336
166
15
-113
-232
-349
-455
-471
-479
-483
-488
-556
-672
-817
-953
-1192
-1501
-1751
-2091
-2474
-2633
-2912
-3483
-3748
-3809
-3881
-3696
-3376
-3228
-3063
-2637
-2354
-2248
-2125
-2118
-2183
-2009
-1725
-1637
-1651
-1715
-1725
-1679
-1538
-1337
-1300
-1306
-1179
-1102
-1070
-1027
-1024
-1044
-952
-697
-524
-427
-295
-145
23
255
404
387
316
237
169
104
15
-113
-171
-97
130
490
809
1031
1265
1462
1680
1899
2024
2056
2112
2205
2282
2382
2358
2302
2337
2455
2641
2831
2925
2925
2885
2838
2863
2830
2723
2590
2481
2423
2409
2358
2284
2173
2152
2213
2324
2505
2626
2734
2906
3141
3328
3450
3016
2139
1381
610
-153
-707
-1144
-1691
-1927
-1758
-1567
-1490
-1553
-1722
-1809
-1538
-1099
-857
-1038
-1479
-1975
-2289
-2254
-1976
-1770
-1697
-1558
-1349
-1095
-824
-567
-473
-393
-214
-198
-359
-534
-718
-887
-915
-871
-845
-818
-730
-572
-399
-244
-141
-168
-259
-355
-510
-741
-974
-1123
-1234
-1306
-1339
-1400
-1459
-1357
-1140
-926
-745
-661
-678
-697
-702
-691
-697
-717
-725
-691
-632
-549
-447
-327
-175
36
236
328
374
356
298
215
137
50
-75
-223
-329
-406
-473
-512
-565
-631
-713
-813
-999
-1182
-1420
-1807
-2119
-2433
-2783
-2978
-2993
-2933
-2823
-2692
-2596
-2523
-2388
-2189
-2016
-1832
-1710
-1638
-1616
-1655
-1665
-1659
-1625
-1530
-1415
-1292
-1136
-999
-887
-764
-581
-430
-341
-251
-211
-185
-133
-91
-77
-80
-68
-33
51
162
277
325
339
311
221
153
118
97
149
204
316
408
459
530
645
792
947
1081
1137
1169
1201
1222
1286
1347
1368
1362
1361
1390
1440
1497
1522
1532
1538
1527
1545
1607
1649
1683
1690
1646
1637
1607
1552
1514
1528
1590
1629
1623
1625
1655
1725
1826
1975
2071
2092
2003
1801
1539
1055
473
134
14
68
228
265
62
-236
-476
-568
-413
-107
142
162
-31
-392
-745
-895
-853
-744
-665
-757
-944
-1101
-1168
-1158
-1135
-1139
-1148
-1115
-1100
-1083
-1055
-1048
-1040
-1004
-942
-932
-989
-1053
-1122
-1089
-1022
-1001
-1030
-1106
-1195
-1215
-1172
-1083
-1014
-991
-1039
-1111
-1178
-1235
-1222
-1174
-1137
-1114
-1126
-1177
-1209
-1163
-1082
-979
-856
-768
-718
-677
-656
-636
-591
-532
-481
-446
-418
-410
-392
-352
-311
-271
-253
-287
-298
-287
-237
-204
-216
-273
-358
-451
-515
-505
-454
-453
-563
-762
-1003
-1155
-1125
-1012
-930
-922
-1031
-1225
-1413
-1520
-1543
-1444
-1324
-1278
-1328
-1470
-1634
-1703
-1627
-1518
-1434
-1452
-1534
-1595
-1633
-1608
-1557
-1490
-1456
-1430
-1389
-1356
-1277
-1160
-1020
-924
-887
-890
-872
-780
-649
-506
-413
-430
-451
-463
-407
-268
-117
36
151
218
254
257
298
392
512
640
743
760
776
813
867
975
1081
1190
1303
1361
1405
1469
1543
1586
1595
1610
1643
1678
1713
1772
1819
1874
1913
1910
1923
1972
2035
2097
2157
2192
2239
2303
2357
2427
2516
2573
2540
2207
1665
1311
1307
1485
1747
1872
1609
1121
668
356
288
398
502
464
225
-209
-662
-956
-1041
-955
-875
-962
-1160
-1375
-1572
-1679
-1745
-1851
-1931
-1952
-1957
-1945
-1932
-1941
-1932
-1890
-1776
-1683
-1708
-1764
-1779
-1731
-1624
-1532
-1512
-1521
-1548
-1545
-1443
-1323
-1192
-1097
-1101
-1118
-1163
-1206
-1180
-1094
-1011
-964
-948
-979
-1019
-996
-880
-743
-584
-473
-412
-359
-318
-260
-178
-103
-57
-11
33
47
81
130
174
258
343
349
351
332
341
379
402
386
310
179
95
36
-3
-63
-210
-375
-542
-656
-705
-762
-837
-882
-953
-1034
-1128
-1259
-1386
-1476
-1545
-1591
-1666
-1776
-1827
-1823
-1833
-1853
-1887
-1930
-1936
-1890
-1855
-1831
-1806
-1791
-1757
-1730
-1701
-1651
-1588
-1484
-1386
-1316
-1228
-1167
-1085
-958
-839
-731
-650
-621
-586
-522
-459
-321
-161
-32
94
177
226
281
361
438
558
645
736
807
861
934
999
1074
1155
1232
1301
1393
1478
1553
1619
1661
1707
1736
1736
1760
1787
1837
1911
1968
2008
2040
2083
2133
2154
2158
2200
2248
2289
2358
2416
2482
2563
2624
2715
2695
2400
1877
1389
1247
1387
1620
1800
1707
1297
783
386
149
163
303
347
239
-133
-656
-1066
-1268
-1252
-1136
-1087
-1179
-1349
-1520
-1683
-1804
-1900
-1989
-2013
-2004
-1957
-1916
-1934
-1956
-1940
-1854
-1762
-1757
-1783
-1790
-1754
-1643
-1541
-1509
-1521
-1539
-1516
-1424
-1296
-1145
-1044
-1025
-1046
-1090
-1173
-1206
-1157
-1076
-962
-893
-916
-962
-987
-908
-778
-663
-551
-506
-471
-372
-307
-234
-142
-94
-12
64
94
136
173
175
227
288
313
327
301
297
328
356
372
344
264
202
124
49
32
-1
-87
-234
-516
-753
-783
-777
-805
-853
-971
-1109
-1197
-1306
-1447
-1569
-1640
-1686
-1744
-1861
-2008
-2064
-2030
-1964
-1951
-2052
-2145
-2165
-2097
-2006
-1972
-1996
-2026
-1976
-1913
-1849
-1753
-1668
-1541
-1380
-1240
-1173
-1142
-1055
-894
-686
-547
-512
-521
-512
-430
-320
-205
-60
77
187
296
349
408
496
560
649
733
765
802
861
913
1012
1105
1173
1233
1308
1379
1482
1578
1629
1670
1653
1617
1624
1656
1721
1849
1967
2026
2027
2004
1981
1984
2051
2114
2162
2239
2290
2309
2372
2411
2484
2585
2695
2725
2508
1982
1394
1099
1089
1269
1562
1660
1404
981
539
169
19
100
216
266
60
-417
-923
-1276
-1411
-1355
-1248
-1262
-1342
-1446
-1638
-1783
-1954
-2117
-2158
-2124
-2077
-2033
-2051
-2156
-2185
-2086
-1955
-1860
-1856
-1877
-1854
-1801
-1694
-1620
-1614
-1600
-1556
-1511
-1380
-1239
-1150
-1066
-1017
-1030
-1081
-1127
-1136
-1068
-957
-879
-821
-851
-895
-849
-775
-661
-537
-426
-366
-317
-278
-246
-204
-150
-82
1
77
93
113
141
169
235
277
298
319
307
311
360
392
390
391
347
295
243
206
141
31
-67
-188
-346
-450
-634
-850
-937
-958
-1011
-1080
-1179
-1362
-1481
-1548
-1665
-1767
-1877
-1995
-2065
-2147
-2224
-2244
-2248
-2257
-2216
-2206
-2236
-2249
-2222
-2169
-2129
-2084
-2051
-1989
-1922
-1849
-1714
-1609
-1469
-1332
-1227
-1109
-1004
-880
-727
-584
-488
-441
-407
-363
-250
-95
39
153
247
318
379
443
473
538
620
674
756
781
780
857
958
1061
1158
1207
1256
1336
1420
1503
1554
1560
1571
1637
1689
1734
1805
1862
1924
1987
2039
2052
2032
2022
2059
2118
2146
2157
2157
2188
2258
2351
2470
2571
2663
2633
2337
1798
1290
1110
1282
1602
1837
1732
1220
629
207
64
188
361
425
264
-130
-642
-1065
-1238
-1223
-1107
-1079
-1216
-1427
-1628
-1791
-1894
-1987
-2089
-2149
-2157
-2109
-2070
-2101
-2177
-2207
-2168
-2079
-2013
-2002
-2016
-2012
-1949
-1845
-1781
-1770
-1776
-1746
-1652
-1526
-1362
-1270
-1260
-1263
-1298
-1310
-1280
-1225
-1138
-1032
-969
-934
-917
-911
-832
-699
-555
-425
-370
-333
-300
-264
-194
-118
-47
32
102
163
211
237
271
324
356
369
370
341
322
313
343
362
355
337
291
271
272
261
213
143
59
-47
-139
-246
-370
-494
-595
-700
-850
-974
-1096
-1286
-1434
-1448
-1432
-1435
-1478
-1668
-1863
-1965
-2090
-2139
-2119
-2132
-2116
-2111
-2175
-2248
-2263
-2236
-2140
-2042
-2029
-2041
-2036
-1999
-1907
-1788
-1727
-1633
-1523
-1416
-1276
-1160
-1030
-894
-791
-701
-638
-608
-558
-472
-345
-221
-116
-48
0
89
157
239
322
364
388
420
479
560
694
806
907
994
1048
1102
1177
1236
1313
1410
1464
1518
1548
1540
1582
1675
1741
1820
1874
1910
1937
1956
1989
2013
2020
2022
2034
2102
2182
2250
2323
2388
2469
2568
2659
2758
2819
2615
2028
1366
1015
999
1293
1778
2023
1772
1239
640
162
80
282
466
531
284
-361
-1027
-1450
-1552
-1380
-1180
-1127
-1197
-1422
-1688
-1854
-1994
-2094
-2116
-2103
-2088
-2054
-2085
-2187
-2183
-2115
-2006
-1894
-1893
-1908
-1913
-1861
-1736
-1619
-1577
-1573
-1583
-1587
-1497
-1345
-1222
-1114
-1053
-1078
-1132
-1184
-1206
-1128
-1012
-920
-841
-869
-932
-913
-850
-718
-528
-418
-356
-327
-342
-336
-312
-239
-154
-67
33
92
135
180
220
300
403
455
502
525
500
505
522
498
463
405
357
339
330
336
321
266
216
123
16
-75
-197
-273
-335
-442
-600
-775
-940
-1086
-1250
-1440
-1592
-1645
-1595
-1548
-1590
-1717
-1890
-2025
-2128
-2177
-2174
-2150
-2114
-2124
-2236
-2401
-2492
-2438
-2267
-2098
-2024
-2023
-2025
-1985
-1920
-1840
-1789
-1741
-1642
-1552
-1450
-1379
-1313
-1189
-1059
-923
-821
-774
-736
-628
-500
-384
-284
-251
-181
-94
7
113
215
320
401
418
424
457
545
692
837
904
968
1014
1068
1152
1201
1287
1398
1491
1556
1577
1552
1554
1613
1698
1760
1765
1750
1787
1835
1917
1968
2001
2021
2044
2130
2176
2224
2305
2391
2523
2663
2762
2798
2631
2095
1437
1083
1023
1270
1731
2010
1824
1323
697
107
-113
18
294
498
336
-266
-1005
-1602
-1859
-1742
-1472
-1278
-1298
-1528
-1850
-2133
-2336
-2449
-2428
-2339
-2281
-2231
-2274
-2383
-2400
-2359
-2208
-2042
-2008
-1986
-2004
-2015
-1901
-1800
-1778
-1745
-1749
-1770
-1665
-1537
-1417
-1277
-1224
-1234
-1284
-1371
-1396
-1311
-1196
-1065
-980
-1006
-1055
-1077
-1003
-858
-670
-498
-406
-377
-383
-409
-356
-281
-178
-42
85
159
196
206
243
311
386
449
497
459
408
402
365
361
377
348
298
246
212
230
241
242
180
52
-75
-182
-270
-333
-368
-446
-549
-654
-819
-960
-1109
-1314
-1540
-1691
-1697
-1660
-1647
-1704
-1846
-2003
-2102
-2177
-2244
-2265
-2277
-2270
-2278
-2396
-2547
-2584
-2482
-2310
-2163
-2155
-2188
-2191
-2137
-2025
-1977
-1946
-1899
-1787
-1654
-1553
-1464
-1372
-1239
-1051
-881
-803
-759
-699
-591
-445
-334
-311
-324
-300
-219
-101
23
121
258
377
423
438
429
472
582
707
832
890
921
1001
1083
1155
1251
1344
1451
1552
1572
1570
1587
1593
1653
1740
1771
1782
1810
1842
1922
2009
2057
2101
2144
2201
2269
2324
2411
2480
2546
2655
2725
2751
2639
2219
1610
1199
1045
1164
1525
1825
1768
1370
822
255
-122
-114
44
232
244
-197
-839
-1434
-1810
-1838
-1602
-1395
-1339
-1449
-1731
-2027
-2232
-2377
-2388
-2293
-2215
-2158
-2120
-2221
-2303
-2282
-2198
-2021
-1917
-1895
-1902
-1934
-1870
-1770
-1669
-1589
-1556
-1558
-1488
-1374
-1285
-1160
-1091
-1086
-1123
-1210
-1288
-1242
-1143
-1007
-858
-792
-807
-836
-827
-710
-531
-348
-209
-144
-133
-179
-174
-99
-30
93
202
256
320
343
376
460
534
608
690
683
623
601
574
542
552
518
407
320
257
212
208
178
139
63
-42
-142
-235
-300
-333
-398
-482
-612
-819
-1050
-1213
-1254
-1269
-1314
-1352
-1471
-1683
-1841
-1921
-1975
-1959
-1973
-2063
-2152
-2255
-2344
-2332
-2285
-2245
-2222
-2252
-2286
-2329
-2323
-2232
-2113
-2008
-1950
-1928
-1920
-1872
-1781
-1640
-1483
-1394
-1308
-1241
-1185
-1062
-926
-792
-653
-557
-505
-449
-388
-323
-176
-35
60
126
135
184
270
395
534
617
645
650
695
771
852
967
1078
1152
1225
1285
1295
1340
1410
1500
1614
1680
1674
1656
1679
1740
1835
1898
1942
1961
1976
2007
2044
2060
2111
2164
2208
2279
2334
2403
2516
2609
2660
2619
2281
1737
1259
1052
1177
1465
1724
1721
1315
790
349
26
-3
183
256
200
-103
-682
-1176
-1470
-1519
-1384
-1230
-1228
-1405
-1655
-1909
-2069
-2141
-2177
-2188
-2174
-2171
-2141
-2115
-2147
-2131
-2072
-1982
-1879
-1820
-1811
-1812
-1787
-1712
-1646
-1570
-1538
-1548
-1532
-1453
-1298
-1139
-1064
-1052
-1083
-1148
-1148
-1130
-1044
-962
-892
-830
-852
-861
-824
-763
-615
-396
-257
-175
-124
-159
-156
-108
-47
58
118
154
189
223
255
302
374
440
498
556
562
534
525
501
523
555
540
494
444
351
297
273
239
190
117
56
-48
-141
-219
-295
-356
-416
-495
-627
-792
-984
-1169
-1303
-1378
-1458
-1594
-1701
-1792
-1839
-1871
-1930
-2016
-2091
-2154
-2200
-2233
-2292
-2342
-2340
-2344
-2343
-2370
-2376
-2323
-2239
-2131
-2050
-2034
-2022
-1972
-1874
-1738
-1597
-1479
-1333
-1186
-1066
-940
-854
-755
-607
-486
-376
-304
-269
-157
-68
21
119
179
234
302
398
499
571
580
575
558
587
660
734
852
946
1017
1090
1160
1218
1275
1384
1506
1627
1687
1685
1722
1796
1884
1963
1999
2040
2061
2064
2123
2177
2213
2268
2356
2450
2540
2642
2747
2848
2877
2844
2635
2308
1750
1275
1046
966
911
1045
1026
1437
1799
681
170
-266
230
428
53
-209
-1166
-1269
-1418
-1982
-2286
-2193
-2072
-2196
-2516
-2649
-2752
-2935
-2874
-2812
-2569
-2202
-1868
-1736
-1837
-1765
-1614
-1580
-1615
-1538
-1568
-1485
-1407
-1318
-1255
-1176
-1018
-859
-735
-581
-444
-377
-424
-503
-572
-785
-1009
-1126
-1193
-1226
-1211
-1252
-1225
-1233
-1148
-951
-784
-589
-442
-313
-219
-251
-240
-198
-213
-117
40
189
373
489
640
885
1040
1228
1415
1445
1465
1435
1364
1237
1080
916
691
498
380
258
180
78
7
-49
-167
-305
-504
-787
-1108
-1428
-1810
-2208
-2637
-3058
-3415
-3633
-3663
-3632
-3503
-3319
-3209
-2997
-2779
-2590
-2438
-2405
-2422
-2444
-2417
-2375
-2338
-2400
-2369
-2294
-2147
-1899
-1646
-1460
-1284
-1415
-1504
-1234
-1111
-1009
-1236
-1222
-1010
-809
-606
-756
-673
-306
19
213
234
304
305
272
281
320
244
236
309
461
635
791
1006
1158
1370
1673
1953
2181
2302
2412
2602
2732
2812
2848
2838
2848
3034
3296
3423
3504
3608
3609
3639
3764
3801
3739
3685
3561
3537
3587
3592
3592
3745
4019
4211
4410
4222
3480
2417
1383
296
-715
-1293
-1957
-2450
-2551
-2478
-2354
-2274
-2214
-2282
-2210
-1905
-1604
-1571
-1741
-2175
-2680
-2944
-2971
-2640
-2296
-1862
-1325
-987
-661
-416
-290
-202
-148
-48
-169
-407
-641
-999
-1234
-1295
-1258
-1153
-920
-676
-396
-176
-96
-84
-267
-477
-698
-1006
-1289
-1543
-1705
-1755
-1660
-1447
-1266
-1036
-753
-485
-276
-82
-45
-173
-336
-498
-591
-635
-563
-432
-242
51
394
741
1021
1301
1512
1589
1644
1550
1304
1017
758
519
363
300
240
223
247
266
210
105
-42
-270
-486
-738
-1050
-1411
-1690
-1910
-2104
-2187
-2231
-2224
-2149
-2002
-1848
-1774
-1755
-1775
-1977
-2344
-2726
-3134
-3397
-3367
-3182
-2980
-2805
-2458
-2040
-1607
-1153
-988
-1064
-1214
-1256
-1334
-1450
-1641
-1995
-2266
-2347
-2171
-1975
-1790
-1640
-1567
-1478
-1440
-1450
-1600
-1745
-1783
-1743
-1619
-1517
-1430
-1296
-992
-525
-38
421
731
873
918
971
969
877
701
503
486
623
944
1299
1549
1744
1981
2287
2509
2678
2677
2586
2555
2579
2621
2472
2326
2229
2248
2552
2922
3200
3261
3245
3315
3357
3491
3539
3326
3096
2965
2943
3063
3241
3407
3699
4020
4258
4130
3519
2418
1284
269
-744
-1341
-1886
-2386
-2495
-2215
-1940
-1599
-1337
-1403
-1374
-1162
-887
-854
-1021
-1508
-2101
-2451
-2481
-2169
-1813
-1372
-916
-522
-200
39
92
-58
-226
-341
-587
-816
-1055
-1435
-1698
-1710
-1552
-1292
-921
-637
-391
-239
-174
-226
-511
-831
-1162
-1466
-1694
-1772
-1781
-1749
-1509
-1231
-964
-663
-456
-341
-285
-272
-384
-587
-804
-1010
-1077
-1046
-822
-518
-192
173
559
865
1072
1274
1272
1227
1151
958
718
463
259
158
177
273
328
376
373
353
318
146
-126
-473
-846
-1139
-1314
-1553
-1820
-1973
-2095
-2070
-1882
-1734
-1710
-1706
-1747
-2029
-2311
-2601
-3073
-3417
-3459
-3419
-3325
-2981
-2633
-2285
-1801
-1434
-1248
-1223
-1246
-1348
-1434
-1539
-1759
-2044
-2326
-2416
-2390
-2287
-2057
-1909
-1816
-1717
-1641
-1654
-1744
-1821
-1914
-1942
-1888
-1791
-1710
-1583
-1323
-985
-570
-169
176
419
581
687
705
665
568
423
293
271
464
783
1193
1569
1801
2021
2267
2509
2697
2665
2527
2377
2220
2184
2212
2206
2223
2400
2588
2882
3234
3339
3439
3472
3412
3357
3288
3081
2821
2777
2728
2875
3123
3280
3594
3950
4079
3983
3517
2342
1209
277
-938
-1568
-1965
-2576
-2691
-2336
-2114
-1825
-1285
-1349
-1410
-1186
-1160
-1169
-1251
-1649
-2185
-2464
-2568
-2299
-1847
-1518
-960
-605
-331
35
122
2
-182
-366
-740
-986
-1213
-1553
-1752
-1743
-1592
-1325
-948
-650
-438
-294
-286
-301
-550
-908
-1187
-1534
-1762
-1789
-1712
-1670
-1421
-1138
-896
-567
-371
-272
-218
-267
-364
-515
-771
-969
-1061
-1063
-878
-524
-227
124
501
783
997
1194
1206
1083
970
757
580
420
297
212
210
249
278
342
321
250
171
-25
-299
-593
-927
-1282
-1525
-1750
-1970
-2056
-2116
-2104
-1996
-1875
-1828
-1925
-2052
-2260
-2657
-3030
-3282
-3569
-3620
-3383
-3281
-3093
-2604
-2180
-1743
-1258
-1125
-1206
-1183
-1244
-1384
-1464
-1713
-2021
-2229
-2313
-2221
-2049
-1913
-1813
-1753
-1701
-1586
-1522
-1553
-1609
-1663
-1660
-1557
-1422
-1305
-1106
-785
-392
31
397
637
774
806
804
804
772
646
545
588
798
1152
1549
1824
2029
2250
2457
2717
2858
2863
2751
2602
2541
2531
2505
2445
2419
2450
2600
2922
3195
3359
3377
3354
3363
3375
3290
3149
3036
2906
3078
3463
3792
4173
4319
4081
3489
2406
1291
198
-847
-1382
-1789
-2266
-2373
-2174
-2146
-1746
-1352
-1434
-1417
-1276
-1127
-994
-827
-1250
-1905
-2304
-2493
-2104
-1576
-1069
-676
-588
-345
-53
147
144
48
-286
-691
-870
-1085
-1354
-1605
-1712
-1752
-1465
-1009
-722
-471
-467
-525
-527
-697
-880
-1154
-1483
-1761
-1796
-1756
-1682
-1422
-1300
-1100
-813
-551
-335
-227
-213
-314
-463
-636
-765
-886
-921
-736
-499
-184
203
519
764
973
1195
1246
1231
1133
931
696
500
399
272
265
284
220
223
213
155
47
-81
-342
-667
-917
-1224
-1496
-1740
-1960
-2096
-2135
-2110
-2014
-1968
-2052
-2066
-2310
-2704
-3030
-3415
-3616
-3528
-3412
-3264
-2899
-2503
-2096
-1513
-1216
-1138
-1072
-1136
-1248
-1263
-1344
-1627
-1875
-2171
-2341
-2283
-2159
-1978
-1866
-1789
-1681
-1518
-1429
-1419
-1393
-1440
-1363
-1246
-1184
-1070
-881
-630
-286
104
375
620
751
786
847
816
714
659
711
829
1035
1328
1570
1790
2069
2420
2707
2867
2997
2993
2937
2986
2957
2810
2707
2600
2515
2737
3111
3333
3523
3649
3577
3599
3760
3732
3638
3490
3371
3493
3714
4135
4390
4115
3499
2324
1139
357
-474
-966
-1265
-1888
-2196
-2011
-1903
-1612
-1310
-1585
-1816
-1727
-1457
-1092
-784
-1099
-1774
-2180
-2330
-1805
-1178
-832
-606
-760
-675
-324
-20
137
30
-281
-645
-800
-848
-951
-1201
-1383
-1506
-1391
-985
-768
-572
-590
-751
-712
-829
-935
-1097
-1423
-1669
-1747
-1714
-1643
-1461
-1405
-1322
-1121
-924
-695
-545
-508
-576
-617
-711
-752
-745
-744
-556
-313
-54
267
543
746
905
1117
1242
1273
1227
1089
931
724
632
538
463
391
309
249
181
149
8
-176
-376
-665
-891
-1114
-1366
-1653
-1894
-2096
-2241
-2234
-2238
-2296
-2364
-2487
-2650
-2610
-2657
-2995
-3110
-3187
-3391
-3147
-2821
-2703
-2427
-2011
-1818
-1545
-1170
-1140
-1189
-1239
-1390
-1533
-1600
-1711
-1897
-2066
-2139
-2101
-2032
-1916
-1762
-1719
-1620
-1473
-1399
-1373
-1326
-1250
-1165
-963
-756
-533
-279
-78
94
288
436
562
640
577
587
737
915
1142
1319
1445
1581
1721
1999
2289
2463
2626
2720
2725
2902
3029
3044
3041
2944
2877
2963
3097
3190
3248
3212
3330
3498
3573
3724
3793
3749
3882
4159
4442
4725
4749
4113
2898
1569
426
-665
-1184
-1392
-1929
-2183
-2065
-2000
-1733
-1300
-1432
-1770
-1860
-1762
-1406
-1049
-1104
-1724
-2412
-2691
-2369
-1647
-1021
-559
-504
-527
-249
-37
108
31
-275
-666
-929
-995
-1070
-1220
-1445
-1574
-1496
-1186
-837
-614
-562
-694
-727
-823
-1006
-1142
-1488
-1808
-1961
-1931
-1815
-1617
-1443
-1367
-1218
-1023
-771
-613
-604
-640
-750
-881
-984
-1010
-1041
-918
-603
-325
34
357
585
784
974
1135
1209
1225
1114
933
733
588
505
391
376
317
212
227
186
70
-33
-237
-579
-819
-1095
-1441
-1705
-2014
-2334
-2569
-2692
-2872
-3069
-3101
-3207
-3355
-3302
-3183
-3115
-2971
-2781
-2716
-2547
-2294
-2110
-1941
-1824
-1729
-1687
-1606
-1556
-1550
-1574
-1627
-1683
-1782
-1771
-1738
-1743
-1688
-1671
-1590
-1511
-1420
-1280
-1203
-1133
-1034
-919
-846
-739
-628
-494
-325
-154
6
67
137
236
320
391
501
634
777
1033
1313
1532
1760
1955
2086
2241
2439
2547
2655
2771
2863
2956
3032
3085
3070
3146
3193
3314
3500
3518
3589
3585
3475
3513
3561
3554
3702
3993
4261
4549
4584
4024
2903
1600
539
-685
-1367
-1609
-2161
-2453
-2292
-2237
-2119
-1706
-1767
-1978
-1928
-1763
-1475
-1225
-1314
-1895
-2487
-2752
-2531
-1930
-1396
-868
-685
-585
-229
26
118
50
-131
-507
-720
-812
-978
-1185
-1403
-1548
-1482
-1177
-860
-608
-529
-623
-622
-733
-950
-1121
-1496
-1852
-2038
-2044
-1954
-1784
-1609
-1467
-1309
-1080
-789
-613
-555
-572
-650
-798
-889
-916
-977
-891
-628
-361
-2
381
660
868
1103
1296
1360
1343
1248
1070
810
584
400
236
121
123
114
67
86
34
-170
-326
-567
-941
-1321
-1727
-2262
-2683
-2929
-3181
-3371
-3564
-3716
-3638
-3397
-3115
-2815
-2690
-2625
-2490
-2399
-2322
-2212
-2260
-2311
-2252
-2183
-2018
-1859
-1840
-1856
-1824
-1698
-1550
-1446
-1476
-1524
-1507
-1483
-1373
-1345
-1388
-1338
-1196
-965
-717
-494
-334
-181
0
141
222
231
144
50
-6
-36
29
113
267
626
995
1344
1721
2023
2249
2455
2628
2705
2697
2764
2811
2812
2895
2968
3081
3223
3440
3579
3659
3783
3893
3882
3898
3996
3925
4031
4223
4364
4656
4670
4461
3840
2589
1551
672
-457
-1017
-1322
-2084
-2380
-2200
-2352
-2177
-1796
-2033
-2160
-1960
-1782
-1531
-1342
-1614
-2111
-2499
-2560
-2162
-1706
-1367
-1111
-1011
-846
-463
-92
-40
-137
-341
-670
-763
-754
-880
-1087
-1307
-1459
-1303
-1011
-786
-539
-579
-660
-570
-695
-804
-943
-1294
-1581
-1715
-1740
-1672
-1549
-1477
-1377
-1245
-1026
-743
-587
-518
-521
-576
-696
-726
-684
-705
-580
-365
-181
127
487
729
938
1153
1263
1330
1312
1228
1098
870
607
390
216
44
29
25
-87
-130
-264
-517
-688
-938
-1307
-1690
-2147
-2549
-2732
-2911
-3085
-3217
-3526
-3776
-3707
-3504
-3238
-2913
-2734
-2757
-2596
-2355
-2207
-2081
-2085
-2211
-2287
-2184
-1989
-1835
-1768
-1777
-1809
-1736
-1523
-1294
-1197
-1152
-1083
-1087
-1034
-898
-870
-826
-650
-449
-203
32
180
244
269
276
263
198
100
78
85
183
439
678
949
1263
1494
1749
2003
2273
2584
2762
2854
2971
3010
3035
3186
3294
3355
3515
3656
3797
3971
4141
4177
4268
4403
4470
4638
4815
4967
5007
4865
4452
3469
2229
1202
24
-944
-1165
-1577
-2093
-1940
-1993
-2192
-1856
-1832
-2135
-2095
-2020
-1977
-1793
-1811
-2155
-2528
-2759
-2619
-2158
-1700
-1204
-839
-733
-517
-239
-238
-308
-401
-695
-870
-885
-939
-1055
-1177
-1244
-1223
-998
-754
-511
-371
-493
-512
-614
-896
-1033
-1281
-1615
-1765
-1799
-1742
-1584
-1452
-1296
-1149
-995
-755
-584
-503
-473
-523
-610
-692
-688
-677
-620
-407
-140
157
505
814
1015
1193
1343
1380
1356
1278
1160
865
564
441
240
149
156
62
-75
-207
-416
-682
-992
-1333
-1646
-2223
-2726
-2950
-3250
-3448
-3359
-3341
-3378
-3059
-2764
-2694
-2421
-2315
-2481
-2523
-2533
-2648
-2648
-2591
-2611
-2510
-2381
-2186
-1910
-1699
-1453
-1235
-1076
-945
-803
-789
-796
-709
-685
-635
-548
-441
-270
-68
160
382
513
489
444
306
109
43
8
-45
33
234
392
696
1092
1368
1686
2036
2242
2456
2715
2784
2884
2965
2955
3051
3160
3231
3449
3706
3876
4221
4434
4557
4772
5023
5159
5359
5609
5416
5127
4608
3363
2187
1294
50
-772
-930
-1486
-1769
-1502
-1687
-1809
-1550
-1755
-1977
-1893
-1979
-1998
-1956
-2225
-2530
-2777
-2939
-2689
-2260
-1836
-1273
-884
-708
-452
-338
-399
-456
-557
-781
-923
-989
-1138
-1186
-1198
-1210
-1032
-838
-664
-429
-400
-510
-512
-718
-1030
-1207
-1501
-1743
-1802
-1832
-1744
-1561
-1424
-1248
-1039
-890
-684
-546
-541
-519
-552
-647
-681
-643
-596
-438
-153
149
487
861
1118
1316
1495
1589
1644
1627
1458
1198
846
538
366
219
161
102
-127
-430
-721
-946
-1214
-1441
-1738
-2230
-2601
-2829
-3004
-3027
-3060
-3243
-3270
-3172
-3002
-2700
-2523
-2600
-2732
-2846
-2923
-2831
-2720
-2721
-2673
-2611
-2449
-2191
-1963
-1731
-1528
-1337
-1107
-890
-763
-674
-627
-592
-483
-325
-183
-64
85
223
354
518
502
428
345
218
205
262
363
478
572
688
911
1146
1408
1711
1901
2066
2288
2470
2647
2827
2871
2979
3114
3271
3529
3758
3936
4122
4368
4563
4844
5175
5383
5615
5827
5743
5490
4887
3466
2206
1078
-400
-950
-1124
-1732
-1797
-1549
-1868
-1791
-1445
-1779
-1797
-1752
-1941
-1968
-2041
-2350
-2736
-3027
-3240
-2948
-2456
-1970
-1233
-858
-671
-406
-334
-449
-459
-544
-894
-1020
-1223
-1447
-1475
-1486
-1353
-1122
-842
-618
-343
-312
-395
-372
-753
-1067
-1279
-1700
-1930
-1997
-2068
-2027
-1825
-1689
-1439
-1154
-995
-753
-685
-687
-693
-786
-927
-1034
-1043
-1039
-797
-428
-104
320
720
1001
1265
1505
1596
1628
1542
1315
1135
740
311
156
4
-126
-114
-136
-361
-495
-593
-873
-1126
-1543
-2080
-2623
-2966
-3175
-3328
-3339
-3462
-3445
-3321
-3106
-2804
-2693
-2681
-2756
-2800
-2838
-2796
-2795
-2925
-2918
-2884
-2698
-2416
-2124
-1831
-1618
-1346
-1081
-812
-685
-562
-461
-432
-275
-149
-39
105
274
428
502
580
560
512
408
381
408
396
519
626
735
869
1028
1257
1491
1736
2048
2352
2517
2773
2975
2991
3090
3177
3220
3367
3577
3747
3985
4245
4557
4932
5303
5748
6065
6160
6046
5591
4405
2943
1742
132
-912
-1145
-1628
-1869
-1630
-1713
-1862
-1461
-1529
-1694
-1627
-1817
-1931
-2004
-2257
-2698
-3120
-3520
-3519
-2986
-2474
-1616
-948
-733
-456
-312
-353
-380
-366
-658
-954
-1198
-1470
-1558
-1610
-1491
-1296
-983
-626
-330
-91
-138
-159
-389
-811
-1024
-1394
-1762
-1951
-2011
-2055
-1891
-1676
-1503
-1191
-1000
-749
-555
-559
-540
-664
-877
-1070
-1151
-1186
-1076
-726
-382
9
442
815
1076
1320
1508
1524
1502
1343
1020
603
283
82
-33
-33
-135
-244
-330
-397
-406
-485
-722
-1097
-1532
-1962
-2278
-2582
-3003
-3512
-3945
-4128
-4032
-3693
-3340
-3068
-2952
-2819
-2610
-2494
-2418
-2494
-2706
-2839
-2788
-2676
-2509
-2312
-2189
-1977
-1679
-1299
-924
-696
-502
-398
-302
-180
-93
-63
-39
66
242
381
461
477
396
346
423
541
672
802
860
897
1002
1121
1283
1441
1545
1773
2034
2316
2631
2881
3031
3181
3351
3530
3782
3957
4091
4199
4312
4557
4856
5176
5583
5980
6177
6184
5843
4582
3104
1834
128
-864
-1151
-1754
-2108
-1935
-2152
-2188
-1671
-1754
-1843
-1817
-1957
-1956
-1939
-2166
-2717
-3244
-3760
-3748
-3204
-2661
-1813
-1292
-1092
-770
-513
-424
-353
-304
-639
-890
-1120
-1405
-1552
-1710
-1666
-1549
-1222
-797
-471
-222
-237
-185
-377
-686
-877
-1287
-1672
-1901
-2036
-2128
-1979
-1822
-1666
-1336
-1124
-805
-567
-516
-448
-553
-731
-887
-979
-1042
-961
-680
-397
20
434
801
1125
1405
1658
1809
1802
1590
1256
806
453
229
45
-32
-159
-265
-334
-423
-487
-784
-1159
-1390
-1764
-2099
-2348
-2879
-3679
-4087
-4252
-4282
-3891
-3615
-3497
-3267
-2888
-2604
-2397
-2398
-2746
-2989
-3033
-2852
-2642
-2628
-2691
-2699
-2444
-1981
-1397
-1051
-865
-627
-453
-198
-2
66
8
63
275
475
627
512
409
395
443
610
738
755
741
816
900
1082
1244
1223
1309
1451
1668
2035
2422
2667
2913
3184
3322
3553
3767
3938
4166
4324
4404
4533
4826
5108
5529
6089
6545
6807
6704
5976
4507
3070
1447
-72
-743
-1335
-1883
-2023
-2050
-2205
-1847
-1563
-1709
-1665
-1740
-1779
-1751
-1786
-2238
-2945
-3611
-4088
-3778
-3192
-2388
-1580
-1276
-988
-714
-496
-329
-161
-251
-611
-873
-1228
-1519
-1730
-1806
-1734
-1505
-1048
-647
-253
-82
-69
-96
-409
-651
-964
-1394
-1753
-2013
-2175
-2217
-2045
-1880
-1590
-1250
-960
-632
-444
-318
-280
-429
-610
-802
-945
-983
-794
-486
-159
260
673
1040
1374
1728
1929
2028
1927
1581
1237
792
464
294
95
-102
-193
-258
-400
-477
-782
-1126
-1391
-1724
-2050
-2417
-2874
-3375
-3622
-3782
-3783
-3617
-3553
-3376
-3138
-2913
-2754
-2729
-2849
-3003
-3025
-3009
-2923
-2910
-2957
-2881
-2673
-2243
-1835
-1461
-1182
-912
-574
-290
-38
75
91
149
330
468
551
544
413
423
494
577
670
698
742
849
1009
1199
1355
1378
1464
1591
1726
2072
2305
2527
2840
2989
3158
3493
3672
3885
4233
4372
4506
4742
4979
5197
5597
6082
6504
6848
6954
6471
5262
3876
2461
779
-200
-721
-1400
-1768
-1713
-1870
-1919
-1526
-1561
-1678
-1674
-1608
-1625
-1701
-1911
-2568
-3338
-3922
-3874
-3475
-2888
-2024
-1566
-1394
-1095
-780
-632
-460
-255
-465
-768
-970
-1318
-1687
-1846
-1844
-1786
-1460
-1035
-663
-419
-326
-242
-405
-656
-808
-1170
-1597
-1847
-2041
-2214
-2163
-1983
-1819
-1581
-1267
-976
-753
-556
-384
-397
-538
-709
-892
-1033
-1001
-718
-438
-105
283
633
940
1312
1627
1763
1816
1728
1520
1099
586
232
-128
-329
-338
-373
-519
-630
-752
-875
-875
-1041
-1321
-1726
-2269
-2876
-3302
-3677
-4030
-4101
-4072
-3905
-3481
-3050
-2830
-2657
-2650
-2764
-2764
-2717
-2698
-2721
-2761
-2816
-2789
-2641
-2378
-2018
-1640
-1178
-713
-346
-34
221
342
420
602
696
692
584
383
266
267
402
585
720
829
1015
1247
1460
1673
1736
1628
1618
1694
1748
1912
2090
2195
2399
2735
3050
3389
3683
3944
4263
4516
4791
5007
5090
5303
5618
6006
6383
6515
6019
4847
3647
2191
822
126
-462
-945
-1162
-1225
-1414
-1375
-1336
-1505
-1648
-1736
-1596
-1548
-1537
-1887
-2569
-3368
-3955
-3812
-3398
-2751
-2019
-1767
-1698
-1569
-1415
-1171
-864
-616
-667
-824
-1009
-1300
-1581
-1680
-1680
-1584
-1297
-982
-659
-474
-357
-242
-383
-500
-623
-910
-1197
-1467
-1677
-1846
-1868
-1779
-1695
-1562
-1385
-1169
-936
-660
-445
-390
-477
-636
-762
-885
-834
-644
-479
-279
-40
229
469
756
1057
1191
1283
1312
1170
909
653
381
55
-174
-295
-461
-690
-852
-1116
-1355
-1373
-1462
-1636
-1823
-2053
-2334
-2554
-2704
-2833
-2993
-3159
-3266
-3306
-3271
-3192
-3116
-3064
-2968
-2844
-2755
-2683
-2599
-2547
-2442
-2241
-2027
-1872
-1713
-1479
-1181
-758
-290
83
387
653
844
1007
1043
994
869
669
590
596
640
766
947
1156
1359
1561
1736
1825
1939
2135
2279
2400
2450
2384
2388
2479
2658
2907
3125
3377
3648
3936
4284
4638
4997
5329
5688
5962
6032
5799
4981
3974
2807
1586
703
68
-347
-555
-500
-449
-437
-405
-547
-820
-917
-829
-787
-754
-1121
-1839
-2680
-3417
-3607
-3354
-2895
-2335
-2030
-1942
-1893
-1784
-1587
-1395
-1082
-930
-978
-1048
-1296
-1607
-1777
-1852
-1796
-1606
-1365
-1094
-894
-708
-518
-432
-388
-388
-492
-652
-907
-1115
-1326
-1526
-1543
-1545
-1556
-1467
-1372
-1202
-925
-642
-405
-289
-306
-372
-384
-379
-307
-231
-177
-122
-37
91
252
492
744
946
1087
1179
1115
930
745
564
436
310
144
-69
-345
-678
-891
-1017
-1094
-1112
-1166
-1309
-1455
-1596
-1759
-1905
-2039
-2158
-2304
-2401
-2485
-2604
-2661
-2658
-2581
-2444
-2304
-2182
-2105
-2001
-1832
-1620
-1424
-1293
-1224
-1183
-1072
-867
-657
-420
-195
-20
128
243
299
281
260
252
310
355
398
405
404
469
585
708
847
941
1038
1193
1287
1498
1324
1633
1491
1723
1789
1861
2108
2049
2118
2243
2422
2537
2694
2806
3036
3239
3376
3384
3233
2958
2555
1933
1406
1111
947
1012
1339
1595
1513
1216
821
428
373
558
806
1013
883
390
-258
-813
-1065
-968
-737
-570
-520
-723
-1077
-1409
-1586
-1583
-1427
-1223
-1123
-1093
-1205
-1449
-1572
-1602
-1527
-1387
-1304
-1292
-1426
-1551
-1661
-1718
-1660
-1574
-1513
-1498
-1526
-1547
-1515
-1506
-1476
-1425
-1453
-1492
-1539
-1572
-1509
-1396
-1295
-1215
-1183
-1210
-1195
-1105
-965
-760
-582
-504
-483
-476
-508
-511
-437
-396
-337
-270
-199
-138
-108
-136
-204
-224
-225
-221
-208
-232
-281
-365
-480
-558
-586
-585
-523
-463
-502
-599
-750
-882
-960
-980
-965
-945
-958
-1014
-1087
-1148
-1208
-1186
-1130
-1112
-1086
-1074
-1097
-1123
-1132
-1109
-1030
-927
-838
-761
-747
-783
-766
-682
-554
-383
-246
-200
-162
-111
-44
79
174
293
429
539
664
770
861
990
1178
1386
1573
1705
1806
1918
2061
2263
2445
2601
2733
2855
2941
2989
2938
2657
2258
1960
1836
1980
2350
2645
2609
2262
1705
1119
865
931
1171
1421
1406
1010
392
-233
-638
-616
-350
-75
47
-185
-631
-1072
-1392
-1496
-1422
-1283
-1190
-1157
-1252
-1415
-1558
-1691
-1684
-1583
-1459
-1407
-1499
-1663
-1842
-1932
-1897
-1785
-1690
-1645
-1669
-1712
-1708
-1675
-1633
-1588
-1602
-1641
-1666
-1692
-1698
-1600
-1473
-1353
-1283
-1262
-1259
-1215
-1119
-916
-847
-647
-260
-596
-823
-594
-340
-322
-370
-235
5
98
-110
-248
-156
61
113
140
127
75
-40
-213
-309
-329
-273
-249
-289
-322
-391
-494
-585
-652
-680
-693
-719
-805
-858
-893
-940
-981
-1021
-1032
-1035
-1024
-1040
-1081
-1108
-1098
-1092
-1111
-1096
-1067
-1016
-902
-759
-653
-627
-689
-749
-728
-604
-441
-289
-179
-109
-66
-35
53
178
333
533
728
872
918
941
1008
1149
1363
1561
1678
1783
1902
2036
2198
2378
2551
2709
2824
2863
2829
2593
2159
1827
1691
1742
2040
2358
2405
2186
1746
1168
806
762
881
1111
1194
950
446
-173
-686
-837
-621
-340
-131
-207
-587
-1003
-1378
-1570
-1528
-1397
-1279
-1228
-1267
-1400
-1543
-1662
-1701
-1636
-1511
-1398
-1435
-1577
-1744
-1852
-1841
-1754
-1642
-1570
-1547
-1589
-1586
-1542
-1507
-1460
-1428
-1461
-1528
-1568
-1634
-1622
-1511
-1421
-1317
-1264
-1280
-1261
-1188
-1029
-797
-608
-544
-558
-585
-588
-535
-465
-421
-389
-332
-242
-143
-89
-74
-85
-94
-64
-51
-80
-133
-198
-246
-258
-281
-337
-398
-425
-386
-341
-366
-466
-603
-720
-752
-786
-825
-890
-981
-1054
-1114
-1153
-1209
-1273
-1280
-1221
-1180
-1214
-1281
-1330
-1300
-1236
-1159
-1089
-1043
-1031
-1040
-1063
-1057
-978
-863
-717
-554
-439
-384
-355
-286
-140
59
241
391
529
601
658
739
875
1057
1273
1488
1649
1783
1906
2018
2178
2351
2544
2715
2771
2765
2627
2251
1870
1662
1665
1966
2393
2563
2400
1948
1278
793
694
853
1166
1340
1167
660
-8
-573
-797
-612
-259
35
-11
-386
-894
-1356
-1552
-1539
-1361
-1182
-1091
-1114
-1257
-1427
-1598
-1666
-1605
-1480
-1356
-1376
-1525
-1719
-1874
-1939
-1872
-1745
-1641
-1606
-1660
-1684
-1673
-1622
-1530
-1471
-1495
-1558
-1636
-1728
-1705
-1581
-1441
-1297
-1222
-1225
-1234
-1189
-1064
-874
-670
-561
-540
-555
-601
-573
-461
-333
-226
-189
-234
-278
-234
-166
-79
3
10
-19
-76
-175
-211
-203
-157
-78
-68
-140
-264
-398
-436
-396
-375
-382
-502
-645
-746
-817
-851
-897
-948
-979
-1008
-1058
-1133
-1194
-1242
-1206
-1143
-1123
-1145
-1251
-1323
-1297
-1192
-1081
-986
-953
-952
-951
-947
-920
-852
-752
-600
-467
-357
-310
-308
-250
-130
73
301
450
537
604
663
770
925
1099
1294
1445
1592
1756
1917
2101
2274
2464
2658
2764
2792
2727
2466
2066
1708
1541
1681
2062
2434
2520
2267
1738
1093
731
745
1019
1337
1393
1063
407
-299
-800
-852
-535
-168
35
-135
-526
-964
-1323
-1443
-1383
-1211
-1056
-997
-1065
-1218
-1419
-1597
-1586
-1448
-1260
-1159
-1242
-1416
-1611
-1734
-1716
-1615
-1490
-1397
-1421
-1512
-1572
-1606
-1593
-1534
-1477
-1485
-1551
-1641
-1690
-1641
-1494
-1334
-1233
-1210
-1227
-1224
-1156
-1005
-818
-673
-612
-607
-633
-642
-592
-498
-352
-233
-121
-58
-66
-78
-61
-2
75
109
77
2
-93
-148
-167
-178
-177
-209
-262
-286
-331
-377
-423
-463
-507
-590
-672
-798
-901
-967
-1011
-1033
-1070
-1120
-1182
-1232
-1240
-1232
-1203
-1200
-1243
-1296
-1332
-1360
-1353
-1284
-1186
-1084
-990
-932
-927
-946
-921
-863
-751
-647
-551
-445
-366
-259
-141
-22
131
306
446
563
684
821
956
1086
1244
1388
1517
1651
1810
1989
2167
2350
2499
2610
2669
2668
2573
2267
1848
1513
1455
1683
2100
2388
2327
1911
1223
634
447
607
978
1247
1195
723
-35
-729
-1067
-939
-488
-54
45
-213
-696
-1190
-1494
-1525
-1320
-1117
-1001
-993
-1134
-1359
-1612
-1744
-1693
-1539
-1334
-1246
-1339
-1554
-1773
-1884
-1847
-1693
-1540
-1459
-1489
-1589
-1651
-1668
-1628
-1541
-1483
-1493
-1558
-1637
-1675
-1615
-1458
-1316
-1215
-1194
-1221
-1211
-1120
-946
-738
-586
-506
-502
-533
-530
-477
-385
-269
-174
-119
-66
-76
-107
-110
-70
28
126
110
62
-30
-133
-147
-139
-123
-153
-214
-302
-373
-440
-524
-607
-658
-706
-710
-777
-961
-1016
-1005
-1062
-1116
-1126
-1196
-1286
-1353
-1329
-1338
-1341
-1345
-1377
-1360
-1329
-1291
-1246
-1174
-1082
-978
-907
-872
-862
-861
-827
-734
-603
-460
-383
-297
-208
-118
12
166
341
480
640
784
885
979
1100
1233
1367
1531
1701
1880
2048
2212
2383
2546
2663
2692
2656
2414
1938
1505
1356
1533
1925
2380
2527
2249
1640
928
544
581
925
1325
1462
1140
417
-412
-979
-1034
-659
-166
115
-25
-465
-1018
-1470
-1646
-1548
-1303
-1100
-985
-1019
-1213
-1484
-1723
-1776
-1644
-1429
-1269
-1276
-1433
-1645
-1807
-1840
-1710
-1494
-1351
-1340
-1400
-1493
-1569
-1566
-1511
-1426
-1406
-1483
-1602
-1703
-1685
-1583
-1444
-1308
-1229
-1224
-1215
-1156
-1010
-808
-631
-541
-542
-575
-599
-595
-514
-358
-188
-3
123
157
132
75
53
89
189
281
293
219
96
3
-50
-62
-68
-72
-77
-131
-204
-272
-370
-500
-584
-623
-675
-724
-826
-934
-988
-1060
-1117
-1172
-1236
-1279
-1290
-1303
-1283
-1294
-1317
-1337
-1350
-1309
-1271
-1231
-1160
-1089
-1021
-957
-919
-894
-864
-801
-713
-570
-432
-319
-211
-133
-17
98
229
372
487
617
754
856
973
1089
1203
1372
1569
1762
1966
2136
2303
2489
2653
2749
2744
2621
2191
1607
1242
1285
1663
2215
2664
2663
2151
1376
733
517
765
1242
1626
1644
1096
160
-695
-1095
-899
-332
176
321
56
-509
-1114
-1474
-1534
-1356
-1115
-943
-894
-1020
-1285
-1589
-1769
-1700
-1481
-1266
-1131
-1208
-1438
-1675
-1824
-1804
-1626
-1468
-1392
-1399
-1496
-1555
-1578
-1543
-1438
-1366
-1370
-1466
-1599
-1645
-1572
-1428
-1230
-1092
-1064
-1091
-1132
-1066
-889
-682
-516
-468
-493
-556
-627
-623
-515
-348
-162
0
71
43
-42
-150
-204
-164
-36
106
147
82
-21
-153
-231
-199
-178
-121
-82
-138
-210
-338
-491
-622
-682
-672
-631
-657
-773
-899
-1001
-1045
-1079
-1098
-1116
-1167
-1173
-1186
-1212
-1247
-1329
-1399
-1406
-1366
-1330
-1302
-1256
-1175
-1072
-985
-940
-945
-944
-916
-820
-660
-523
-413
-341
-243
-99
62
231
410
614
812
1003
1155
1229
1293
1416
1578
1802
2045
2235
2384
2527
2647
2730
2783
2718
2426
1895
1393
1247
1458
1869
2363
2558
2244
1582
852
422
449
824
1263
1460
1196
463
-399
-975
-1009
-587
-30
306
217
-199
-752
-1207
-1356
-1276
-1067
-842
-729
-768
-956
-1263
-1504
-1568
-1449
-1234
-1078
-1080
-1259
-1523
-1733
-1794
-1695
-1524
-1424
-1415
-1458
-1583
-1679
-1685
-1639
-1526
-1465
-1528
-1640
-1745
-1746
-1613
-1440
-1279
-1175
-1177
-1212
-1158
-999
-773
-558
-398
-337
-356
-367
-362
-340
-207
-28
118
228
280
242
174
148
191
281
376
437
355
220
71
-117
-203
-183
-131
-83
-90
-155
-293
-416
-534
-587
-600
-620
-661
-732
-842
-1007
-1135
-1169
-1131
-1063
-1055
-1087
-1117
-1154
-1181
-1183
-1186
-1196
-1185
-1173
-1135
-1102
-1079
-1039
-996
-902
-826
-794
-784
-790
-715
-580
-417
-294
-235
-210
-151
-51
97
257
426
584
722
879
1009
1129
1288
1508
1768
2014
2228
2383
2490
2614
2730
2793
2767
2434
1828
1298
1149
1395
1910
2519
2747
2428
1747
966
494
499
878
1324
1580
1344
563
-411
-1116
-1220
-774
-131
264
266
-133
-772
-1278
-1482
-1406
-1169
-936
-782
-777
-957
-1267
-1568
-1693
-1577
-1348
-1153
-1117
-1280
-1526
-1725
-1799
-1700
-1539
-1449
-1428
-1470
-1563
-1641
-1678
-1664
-1622
-1624
-1700
-1825
-1955
-1964
-1804
-1575
-1326
-1179
-1163
-1202
-1159
-996
-778
-610
-517
-505
-583
-631
-651
-603
-464
-228
31
245
360
328
214
138
149
204
253
233
79
-94
-190
-261
-293
-251
-251
-267
-280
-342
-441
-539
-649
-727
-820
-918
-1059
-1214
-1286
-1329
-1298
-1261
-1251
-1248
-1261
-1257
-1206
-1149
-1105
-1061
-1069
-1081
-1109
-1106
-1099
-966
-853
-646
-1170
-1751
-1268
-1016
-655
-810
-902
-518
-184
395
151
19
429
784
1077
1170
1319
1544
1824
2211
2649
2935
3259
3562
3823
4174
4400
4591
4549
4185
3598
2840
1685
333
-602
-815
-793
-604
-215
28
101
62
-40
-194
-391
-345
-134
33
4
-602
-1636
-2597
-2858
-2299
-1441
-679
-124
71
-88
-219
-194
-125
-60
-27
-67
-332
-741
-1287
-1826
-2115
-2042
-1717
-1398
-1191
-1076
-952
-905
-977
-1115
-1396
-1783
-2087
-2318
-2561
-2891
-3158
-3214
-3073
-2745
-2377
-2128
-1999
-1781
-1467
-1160
-964
-965
-1183
-1432
-1503
-1346
-1086
-781
-434
-52
362
789
1113
1321
1506
1653
1738
1692
1484
1146
694
336
142
55
-36
-49
-27
-74
-168
-264
-440
-685
-884
-1198
-1585
-1934
-2217
-2472
-2597
-2621
-2640
-2621
-2472
-2257
-2077
-1949
-1926
-1939
-1963
-2002
-2046
-2110
-2141
-2074
-1935
-1733
-1526
-1353
-1223
-1016
-730
-492
-337
-296
-348
-344
-277
-253
-244
-262
-259
-179
-29
94
106
88
138
223
360
491
539
613
798
1037
1367
1683
1957
2298
2699
3170
3571
3913
4162
4376
4682
4994
5296
5538
5733
5859
5772
4983
3766
2299
683
-359
-792
-730
-899
-812
-749
-768
-407
-229
-275
-625
-711
-728
-680
-562
-938
-1672
-2420
-2708
-2378
-1692
-832
-226
62
48
-89
-203
-475
-557
-609
-758
-995
-1354
-1769
-2183
-2192
-1964
-1610
-1185
-945
-782
-650
-613
-731
-1047
-1409
-1830
-2026
-2049
-2108
-2118
-2163
-2059
-1785
-1358
-939
-750
-682
-687
-701
-723
-754
-838
-1005
-1072
-968
-676
-275
223
713
1038
1379
1615
1667
1724
1669
1510
1360
1270
1020
791
653
461
349
304
388
247
52
-232
-647
-1136
-1612
-1875
-2213
-2385
-2470
-2544
-2542
-2478
-2274
-2186
-2059
-1950
-2023
-2130
-2213
-2272
-2403
-2422
-2427
-2384
-2222
-2052
-1771
-1543
-1281
-1049
-905
-787
-793
-791
-811
-748
-641
-519
-371
-263
-89
108
307
467
505
468
392
290
210
145
58
64
157
346
756
1147
1476
1923
2325
2740
3192
3523
3694
3857
3995
4095
4329
4562
4697
5004
5412
5709
6056
6265
5627
4252
2809
968
-655
-1379
-1646
-1915
-1906
-1615
-1698
-1320
-782
-650
-665
-720
-739
-892
-799
-924
-1460
-2057
-2566
-2567
-2068
-1199
-291
292
523
387
209
-77
-317
-376
-647
-956
-1300
-1712
-2075
-2181
-1985
-1695
-1222
-819
-611
-418
-418
-576
-901
-1299
-1711
-2057
-2136
-2150
-2070
-1916
-1779
-1524
-1179
-794
-534
-426
-456
-597
-708
-802
-851
-937
-1035
-952
-738
-360
151
674
1083
1344
1577
1645
1597
1563
1463
1228
1122
1083
849
668
564
304
11
-39
-141
-401
-654
-1024
-1563
-1962
-2125
-2374
-2575
-2663
-2845
-2922
-2701
-2425
-2241
-2133
-2062
-2035
-1978
-1931
-2026
-2222
-2422
-2443
-2306
-2127
-1933
-1804
-1684
-1448
-1131
-893
-857
-933
-1036
-1036
-871
-689
-587
-503
-346
-79
297
563
599
498
361
273
236
128
-41
-163
-123
105
452
843
1134
1394
1814
2315
2758
3146
3372
3469
3569
3805
3946
4057
4164
4281
4599
5033
5517
5856
6090
6030
5271
3918
2393
512
-1133
-1907
-2184
-2296
-2174
-1788
-1732
-1310
-689
-550
-568
-705
-900
-1135
-1065
-1110
-1600
-2067
-2447
-2394
-1793
-886
-25
426
573
371
100
-224
-561
-786
-1155
-1479
-1732
-1996
-2175
-2169
-1912
-1565
-1091
-674
-502
-378
-482
-703
-980
-1380
-1771
-2042
-2111
-2047
-1840
-1615
-1428
-1189
-905
-609
-429
-409
-527
-742
-898
-965
-965
-918
-885
-729
-447
-64
433
957
1303
1466
1611
1573
1372
1308
1213
982
922
945
807
738
695
481
270
28
-226
-448
-781
-1259
-1687
-2203
-2756
-2891
-2914
-2990
-2811
-2565
-2489
-2236
-1855
-1797
-1810
-1818
-2036
-2223
-2236
-2257
-2335
-2264
-2149
-2052
-1791
-1589
-1429
-1233
-1110
-1027
-983
-1077
-1215
-1279
-1284
-1095
-750
-475
-221
55
278
501
663
672
497
259
34
-155
-234
-267
-289
-136
170
555
1033
1454
1730
2085
2478
2778
3119
3359
3350
3386
3479
3567
3783
3997
4140
4380
4713
5032
5407
5749
5765
5356
4199
2573
976
-730
-1921
-2271
-2298
-2336
-2053
-1709
-1535
-990
-558
-607
-752
-911
-1243
-1406
-1288
-1485
-1886
-2137
-2239
-1906
-1167
-375
199
484
400
87
-190
-528
-821
-1064
-1379
-1623
-1762
-1864
-1867
-1653
-1357
-1041
-675
-460
-406
-453
-674
-994
-1307
-1632
-1928
-2007
-1895
-1753
-1499
-1240
-1090
-885
-681
-543
-540
-637
-821
-1039
-1091
-1064
-993
-880
-729
-532
-217
232
691
1106
1381
1449
1404
1386
1315
1233
1169
1044
930
908
867
737
590
256
-218
-618
-846
-1012
-1220
-1418
-1731
-2043
-2202
-2195
-2239
-2344
-2443
-2608
-2641
-2409
-2154
-2122
-2123
-2179
-2294
-2240
-2061
-2015
-2068
-2059
-2040
-1921
-1697
-1573
-1483
-1423
-1288
-1080
-959
-946
-1063
-1154
-1093
-868
-637
-474
-348
-226
1
289
469
464
265
41
-95
-114
-71
-88
-67
76
358
768
1190
1484
1692
1921
2215
2586
2879
3023
3072
3091
3171
3367
3549
3661
3800
3978
4166
4458
4748
4906
4933
4872
4510
3436
2042
674
-807
-1789
-1935
-1862
-1887
-1637
-1287
-1190
-733
-347
-507
-783
-1031
-1304
-1441
-1277
-1357
-1677
-1824
-1855
-1576
-997
-394
2
171
96
-196
-445
-782
-1129
-1324
-1530
-1616
-1588
-1587
-1565
-1417
-1195
-973
-677
-527
-529
-578
-759
-981
-1213
-1442
-1642
-1689
-1567
-1421
-1193
-1018
-956
-813
-704
-667
-678
-771
-930
-1056
-1046
-943
-777
-643
-519
-261
-21
277
678
945
1072
1196
1313
1255
1223
1164
956
861
818
717
608
541
374
83
-116
-414
-811
-1105
-1419
-1704
-1916
-1961
-2034
-2054
-1960
-1972
-2000
-2010
-2021
-2058
-2068
-2131
-2231
-2284
-2363
-2338
-2228
-2155
-2033
-1894
-1744
-1562
-1424
-1391
-1415
-1386
-1344
-1263
-1128
-1099
-1117
-1102
-1004
-848
-667
-536
-481
-365
-235
-93
49
78
27
-56
-136
-159
-157
-135
-95
36
271
601
949
1285
1551
1760
2006
2266
2487
2665
2762
2826
2924
3009
3110
3263
3405
3524
3693
3849
3996
4140
4220
4230
4176
3972
3352
2189
915
-293
-1411
-1913
-1856
-1759
-1690
-1418
-1185
-1062
-706
-605
-915
-1209
-1384
-1597
-1579
-1373
-1498
-1685
-1734
-1644
-1259
-738
-318
-119
-148
-347
-634
-870
-1159
-1373
-1499
-1587
-1527
-1432
-1347
-1251
-1035
-838
-683
-488
-457
-529
-641
-842
-1009
-1188
-1356
-1466
-1421
-1308
-1140
-901
-801
-761
-702
-703
-733
-789
-900
-995
-1018
-941
-837
-693
-611
-455
-172
146
549
904
1114
1167
1146
1049
877
779
633
439
331
274
233
95
-83
-346
-642
-853
-944
-1009
-1215
-1358
-1602
-1856
-1931
-1979
-2058
-2185
-2183
-2248
-2231
-2116
-2147
-2207
-2310
-2343
-2319
-2233
-2113
-2074
-2007
-1895
-1693
-1523
-1403
-1294
-1262
-1181
-1067
-944
-906
-922
-937
-947
-820
-679
-546
-415
-292
-116
52
194
236
146
38
-40
-68
-56
-26
30
145
384
700
1036
1327
1513
1667
1859
2065
2253
2428
2544
2619
2735
2881
3021
3216
3386
3498
3699
3913
4002
4076
4092
3918
3690
3214
2167
1007
9
-1001
-1569
-1423
-1299
-1345
-1068
-836
-846
-543
-399
-801
-1094
-1265
-1549
-1530
-1303
-1427
-1606
-1595
-1505
-1163
-680
-367
-262
-334
-601
-902
-1075
-1315
-1512
-1587
-1653
-1608
-1443
-1305
-1181
-979
-822
-726
-591
-593
-702
-771
-945
-1107
-1170
-1286
-1379
-1286
-1186
-1071
-877
-785
-787
-734
-735
-805
-838
-932
-1056
-1044
-990
-903
-705
-523
-381
-79
277
522
822
1000
970
925
872
732
624
618
548
542
585
527
372
103
-132
-451
-766
-919
-1099
-1325
-1469
-1487
-1636
-1693
-1632
-1724
-1760
-1727
-1775
-1873
-1913
-2022
-2192
-2231
-2242
-2248
-2211
-2106
-1970
-1857
-1707
-1604
-1526
-1461
-1398
-1317
-1276
-1204
-1144
-1108
-1049
-962
-881
-804
-664
-558
-424
-280
-196
-88
31
127
139
117
54
-46
-40
-3
61
189
361
592
854
1161
1433
1627
1775
1910
2091
2251
2415
2587
2670
2784
2940
3103
3269
3415
3498
3563
3703
3804
3812
3781
3660
3395
2911
2006
949
13
-877
-1377
-1282
-1119
-1131
-918
-704
-731
-482
-366
-735
-1048
-1248
-1517
-1532
-1305
-1344
-1513
-1509
-1428
-1159
-737
-437
-371
-453
-664
-910
-1049
-1241
-1425
-1504
-1527
-1458
-1292
-1176
-1096
-959
-852
-795
-716
-718
-801
-930
-1088
-1216
-1298
-1388
-1467
-1411
-1324
-1224
-1084
-1035
-1074
-1089
-1136
-1230
-1322
-1389
-1536
-1610
-1553
-1538
-1452
-1230
-1019
-795
-469
-149
40
230
283
188
78
-42
-110
-126
-54
-16
-22
1
-50
-95
-237
-423
-609
-796
-932
-1118
-1248
-1409
-1564
-1616
-1645
-1605
-1558
-1539
-1529
-1505
-1481
-1490
-1488
-1551
-1581
-1562
-1510
-1384
-1263
-1145
-1021
-831
-637
-414
-178
13
185
325
447
492
465
439
380
388
491
637
761
878
1012
1137
1320
1472
1610
1726
1824
1978
2129
2244
2372
2478
2519
2606
2781
2961
3211
3583
3935
4255
4507
4021
2681
1316
-138
-1509
-1875
-1547
-1442
-1230
-585
-373
-128
482
415
-71
-365
-651
-908
-653
-398
-738
-1079
-1323
-1380
-913
-226
295
489
354
-120
-577
-936
-1368
-1568
-1732
-1882
-1834
-1780
-1763
-1642
-1414
-1284
-1090
-906
-950
-973
-1079
-1264
-1418
-1594
-1762
-1800
-1622
-1441
-1222
-929
-884
-859
-737
-743
-798
-870
-1007
-1186
-1168
-1020
-876
-677
-527
-411
-222
84
483
813
999
1072
1002
852
741
681
587
571
628
578
542
568
497
415
389
348
225
84
-66
-296
-532
-797
-1212
-1611
-1822
-1903
-1910
-1753
-1593
-1657
-1627
-1509
-1544
-1527
-1584
-1776
-1976
-1923
-1797
-1730
-1536
-1522
-1547
-1462
-1320
-1244
-1261
-1313
-1512
-1609
-1651
-1734
-1755
-1813
-1728
-1594
-1423
-1291
-1301
-1337
-1396
-1311
-1236
-1231
-1205
-1204
-1073
-839
-541
-336
-195
-67
16
177
274
280
259
283
385
581
847
1000
1146
1319
1517
1767
2007
2134
2116
2128
2177
2257
2320
2331
2350
2342
2384
2463
2532
2522
2487
2516
2468
2483
2498
2379
2197
2005
1753
1355
839
170
-434
-867
-1119
-1077
-890
-832
-802
-679
-651
-688
-700
-907
-1227
-1413
-1513
-1557
-1453
-1397
-1475
-1468
-1380
-1244
-1109
-1011
-1050
-1223
-1367
-1541
-1657
-1718
-1782
-1746
-1676
-1547
-1407
-1332
-1349
-1336
-1282
-1286
-1253
-1280
-1374
-1448
-1463
-1430
-1425
-1398
-1402
-1386
-1322
-1299
-1283
-1325
-1364
-1378
-1358
-1298
-1270
-1243
-1224
-1147
-1007
-859
-715
-637
-551
-448
-315
-193
-91
-31
-25
23
85
111
108
44
-42
-61
-38
-41
-47
-70
-98
-74
-31
14
40
44
56
155
275
358
351
229
114
5
-56
-51
-79
-90
-73
40
254
440
601
675
688
788
901
1026
1158
1248
1319
1436
1675
1843
1980
2165
2236
2358
2611
2819
2976
3152
3322
3488
3735
3908
3957
3509
2371
1271
120
-1086
-1616
-1560
-1661
-1721
-1141
-946
-852
-306
-282
-625
-785
-856
-1084
-960
-669
-893
-1079
-1107
-1054
-671
-88
479
725
689
387
44
-226
-563
-660
-789
-1005
-1058
-1071
-1074
-981
-765
-694
-660
-571
-662
-748
-836
-1041
-1251
-1463
-1643
-1734
-1640
-1553
-1486
-1297
-1258
-1214
-1084
-1099
-1200
-1304
-1430
-1573
-1522
-1336
-1215
-1043
-864
-707
-489
-194
182
472
721
866
931
960
951
1003
989
972
1062
1099
1113
1158
1147
1058
967
872
674
453
237
-25
-265
-464
-629
-786
-897
-975
-1091
-1225
-1380
-1569
-1765
-1844
-1820
-1881
-1968
-1929
-1884
-1786
-1495
-1311
-1362
-1496
-1499
-1472
-1407
-1236
-1288
-1490
-1633
-1651
-1664
-1652
-1624
-1772
-1819
-1676
-1510
-1451
-1560
-1687
-1859
-1856
-1755
-1754
-1789
-1862
-1846
-1761
-1603
-1505
-1523
-1502
-1381
-1149
-931
-783
-713
-655
-496
-259
-36
74
133
216
398
635
818
901
868
864
959
1122
1237
1259
1283
1341
1497
1693
1807
1813
1764
1837
1950
2050
2152
2085
1966
1921
1958
2007
2004
2011
1877
1855
1957
1975
1992
1918
1759
1571
1411
1135
714
229
-309
-702
-893
-934
-856
-758
-705
-586
-441
-437
-504
-635
-895
-1134
-1214
-1293
-1367
-1353
-1382
-1415
-1360
-1269
-1161
-1088
-1072
-1146
-1275
-1445
-1616
-1711
-1806
-1837
-1795
-1721
-1667
-1590
-1488
-1453
-1394
-1358
-1393
-1434
-1475
-1557
-1631
-1681
-1724
-1697
-1604
-1492
-1377
-1291
-1219
-1175
-1151
-1145
-1172
-1234
-1305
-1319
-1262
-1186
-1096
-1016
-985
-934
-843
-736
-638
-570
-541
-516
-467
-416
-388
-365
-346
-325
-273
-225
-191
-181
-209
-227
-234
-241
-241
-250
-274
-257
-215
-163
-111
-41
1
-8
-48
-115
-165
-192
-179
-138
-79
2
121
251
380
475
573
654
757
929
1047
1144
1207
1306
1443
1574
1806
1933
2104
2281
2463
2681
2847
3075
3182
3424
3652
3796
3917
3783
2943
1620
538
-803
-1805
-1918
-1791
-1796
-1531
-886
-812
-551
-194
-563
-922
-1071
-1091
-1134
-887
-787
-1286
-1473
-1485
-1148
-466
205
744
753
562
208
-120
-410
-715
-756
-945
-1073
-978
-982
-958
-834
-607
-562
-460
-327
-513
-630
-814
-1107
-1345
-1562
-1652
-1679
-1563
-1467
-1367
-1193
-1134
-995
-913
-988
-1109
-1291
-1422
-1498
-1364
-1190
-1118
-962
-814
-604
-316
43
376
583
769
842
842
813
763
772
735
823
958
1017
1081
1125
1127
1054
1033
980
785
592
352
54
-233
-423
-560
-695
-738
-849
-963
-963
-1037
-1038
-1018
-1043
-1254
-1457
-1546
-1838
-1816
-1747
-1720
-1587
-1359
-1112
-1153
-931
-1025
-1237
-1194
-1296
-1255
-1299
-1230
-1398
-1475
-1354
-1513
-1384
-1478
-1514
-1500
-1575
-1519
-1672
-1631
-1768
-1755
-1636
-1707
-1553
-1610
-1594
-1574
-1483
-1351
-1366
-1188
-1218
-1119
-937
-859
-726
-700
-605
-547
-413
-285
-243
-85
-29
102
264
334
386
418
495
544
680
775
804
837
848
869
888
939
953
989
1075
1160
1274
1333
1405
1440
1478
1551
1592
1632
1583
1577
1592
1584
1660
1643
1671
1682
1705
1747
1727
1811
1687
1603
1530
1288
1100
731
482
132
-163
-262
-533
-533
-578
-580
-561
-596
-548
-693
-741
-854
-1038
-1118
-1264
-1304
-1358
-1346
-1304
-1321
-1260
-1255
-1242
-1247
-1282
-1329
-1408
-1450
-1497
-1524
-1545
-1540
-1511
-1484
-1434
-1365
-1310
-1291
-1254
-1268
-1276
-1276
-1295
-1290
-1294
-1283
-1290
-1296
-1295
-1326
-1299
-1316
-1314
-1310
-1348
-1329
-1341
-1330
-1336
-1341
-1275
-1220
-1128
-1015
-926
-813
-703
-588
-497
-399
-325
-272
-205
-157
-76
-20
32
132
185
286
407
519
639
693
719
707
621
525
433
367
361
370
394
445
498
517
569
617
618
655
698
735
790
828
884
920
974
1082
1185
1342
1463
1618
1767
1917
2127
2273
2438
2638
2876
3031
3112
3203
3081
2763
2251
1556
767
-32
-542
-829
-971
-1046
-1029
-993
-1025
-914
-850
-941
-1026
-1093
-1157
-1167
-1121
-1221
-1465
-1566
-1531
-1319
-902
-460
-158
-62
-62
-164
-303
-391
-485
-500
-525
-532
-538
-612
-643
-587
-494
-401
-267
-166
-201
-272
-404
-635
-863
-1051
-1163
-1232
-1221
-1200
-1204
-1169
-1129
-1036
-932
-899
-923
-998
-1088
-1152
-1158
-1158
-1152
-1071
-967
-810
-576
-344
-106
114
306
432
507
565
552
521
515
528
550
564
592
613
636
691
739
729
689
594
422
220
-17
-240
-429
-593
-676
-769
-850
-906
-970
-1006
-988
-968
-967
-964
-1011
-1068
-1124
-1179
-1192
-1149
-1071
-959
-832
-699
-592
-501
-429
-383
-356
-349
-341
-352
-366
-399
-424
-415
-424
-418
-404
-471
-604
-743
-928
-1051
-1150
-1205
-1255
-1361
-1391
-1434
-1370
-1347
-1340
-1344
-1356
-1251
-1193
-1169
-1217
-1278
-1298
-1254
-1044
-874
-847
-792
-716
-690
-614
-548
-629
-652
-582
-559
-536
-559
-672
-805
-828
-758
-725
-706
-716
-731
-668
-592
-568
-598
-685
-748
-764
-767
-805
-871
-918
-961
-905
-863
-882
-906
-938
-905
-802
-725
-698
-697
-697
-659
-591
-511
-474
-428
-353
-270
-185
-138
-168
-189
-113
-43
-1
47
24
-3
48
84
114
155
178
207
281
358
414
432
452
521
582
657
758
774
767
800
865
953
1029
1124
1233
1320
1445
1531
1551
1592
1623
1653
1701
1717
1712
1681
1636
1577
1502
1379
1175
973
785
583
429
289
96
-66
-238
-425
-606
-771
-901
-999
-1025
-994
-993
-1001
-1048
-1112
-1175
-1216
-1253
-1260
-1218
-1200
-1193
-1213
-1274
-1326
-1329
-1296
-1243
-1174
-1167
-1207
-1258
-1321
-1353
-1385
-1387
-1343
-1305
-1282
-1279
-1312
-1348
-1380
-1393
-1378
-1378
-1388
-1413
-1475
-1521
-1548
-1576
-1566
-1515
-1457
-1369
-1291
-1241
-1198
-1181
-1132
-1047
-960
-869
-794
-717
-634
-554
-431
-320
-230
-125
-24
57
110
145
169
199
216
215
245
266
277
304
328
367
401
403
428
428
428
464
486
494
487
436
392
358
327
353
378
419
501
553
591
628
640
666
722
793
901
998
1081
1191
1259
1331
1428
1546
1682
1843
2009
2133
2266
2376
2333
2073
1655
1040
437
-63
-319
-394
-428
-259
-161
-71
-40
-207
-442
-691
-781
-653
-478
-361
-543
-969
-1416
-1668
-1589
-1279
-831
-489
-276
-235
-341
-472
-635
-716
-629
-434
-229
-132
-268
-522
-750
-869
-773
-537
-268
-25
29
-82
-297
-586
-779
-857
-826
-746
-756
-839
-974
-1131
-1201
-1169
-1080
-961
-830
-736
-696
-748
-874
-976
-1019
-980
-870
-758
-693
-635
-581
-466
-315
-185
-45
46
124
207
232
239
229
174
179
191
191
204
198
183
203
226
246
250
199
133
67
-11
-72
-126
-191
-253
-304
-348
-373
-384
-382
-366
-358
-340
-344
-393
-451
-507
-566
-575
-553
-538
-516
-499
-530
-567
-601
-626
-592
-546
-482
-447
-463
-501
-559
-619
-640
-624
-615
-586
-534
-535
-539
-557
-592
-587
-570
-535
-491
-459
-436
-461
-493
-508
-511
-488
-447
-415
-400
-376
-400
-464
-477
-488
-483
-446
-456
-490
-558
-630
-688
-742
-724
-676
-620
-545
-514
-520
-549
-619
-656
-668
-656
-607
-565
-546
-582
-648
-713
-741
-738
-699
-633
-599
-624
-657
-695
-758
-803
-826
-821
-812
-789
-799
-865
-928
-953
-975
-956
-905
-893
-855
-841
-840
-860
-877
-871
-838
-775
-715
-671
-658
-673
-676
-665
-642
-609
-572
-512
-465
-419
-383
-383
-388
-370
-336
-278
-221
-197
-166
-140
-151
-109
-69
-28
25
75
119
158
178
185
219
237
283
316
330
341
340
350
376
397
436
455
481
497
515
524
529
540
557
576
595
602
620
665
689
701
718
722
722
738
725
718
738
724
702
668
635
603
529
465
375
316
296
288
276
218
130
25
-88
-181
-258
-310
-358
-407
-455
-538
-627
-725
-803
-848
-862
-867
-869
-898
-958
-1024
-1098
-1150
-1162
-1160
-1125
-1093
-1100
-1117
-1160
-1185
-1194
-1171
-1114
-1053
-999
-958
-949
-945
-943
-944
-920
-889
-857
-824
-819
-826
-843
-870
-888
-854
-812
-762
-699
-677
-658
-677
-687
-683
-665
-637
-592
-554
-519
-489
-474
-451
-433
-403
-353
-295
-225
-184
-168
-165
-173
-175
-149
-130
-118
-96
-62
-44
-45
-58
-49
-35
-52
-47
-47
-54
-80
-96
-99
-124
-160
-180
-176
-164
-182
-201
-207
-218
-200
-193
-191
-173
-162
-149
-135
-137
-142
-125
-97
-61
-18
-2
29
47
70
99
107
129
165
175
195
208
227
258
275
313
357
371
381
416
442
460
490
508
518
544
556
542
497
462
446
424
414
420
422
420
403
376
334
274
228
182
153
131
76
9
-50
-117
-191
-248
-295
-325
-356
-404
-432
-474
-541
-610
-668
-693
-712
-715
-731
-780
-827
-863
-901
-916
-926
-911
-873
-868
-865
-860
-887
-898
-905
-900
-876
-849
-817
-809
-788
-762
-765
-750
-727
-710
-669
-641
-645
-624
-604
-587
-539
-494
-462
-446
-426
-383
-339
-288
-260
-226
-194
-171
-144
-112
-95
-91
-55
-17
15
63
108
121
125
115
128
155
181
213
253
265
273
279
270
264
267
264
255
239
231
223
192
161
147
95
61
35
3
0
-11
-33
-78
-99
-123
-171
-195
-214
-254
-283
-304
-351
-369
-390
-411
-429
-436
-433
-440
-445
-466
-488
-508
-555
-581
-581
-578
-563
-544
-537
-529
-520
-550
-560
-567
-580
-573
-573
-552
-533
-547
-552
-556
-563
-520
-491
-472
-461
-440
-414
-397
-371
-343
-348
-355
-341
-340
-339
-341
-341
-310
-260
-248
-226
-186
-189
-166
-157
-176
-161
-159
-159
-149
-145
-129
-118
-129
-126
-84
-59
-53
-54
-54
-35
-41
-77
-97
-116
-135
-152
-181
-191
-192
-182
-170
-186
-217
-222
-217
-221
-212
-221
-218
-213
-239
-253
-263
-287
-287
-286
-284
-256
-265
-272
-267
-265
-258
-257
-257
-252
-241
-252
-274
-276
-275
-289
-286
-275
-272
-288
-300
-305
-309
-328
-336
-350
-366
-364
-376
-390
-391
-402
-409
-415
-419
-413
-410
-382
-347
-334
-310
-315
-310
-292
-295
-289
-270
-257
-259
-251
-245
-256
-270
-272
-275
-264
-259
-247
-233
-210
-196
-183
-167
-161
-180
-178
-180
-213
-221
-203
-204
-198
-199
-195
-199
-210
-202
-198
-191
-174
-170
-158
-166
-182
-163
-170
-171
-172
-168
-158
-165
-153
-148
-148
-142
-133
-132
-140
-155
-151
-144
-143
-143
-175
-167
-135
-152
-159
-168
-188
-181
-153
-167
-189
-203
-212
-230
-260
-283
-299
-332
-341
-338
-343
-321
-313
-342
-340
-345
-350
-336
-340
-333
-313
-307
-304
-317
-335
-325
-317
-309
-294
-282
-262
-264
-276
-279
-266
-262
-278
-261
-249
-249
-264
-292
-296
-302
-307
-302
-309
-317
-302
-295
-297
-302
-295
-286
-260
-252
-248
-238
-228
-221
-228
-204
-196
-210
-207
-200
-211
-230
-241
-232
-201
-198
-219
-222
-239
-244
-249
-248
-245
-247
-254
-246
-234
-219
-205
-192
-195
-190
-190
-203
-207
-200
-191
-190
-202
-207
-191
-204
-191
-172
-177
-167
-167
-191
-205
-233
-234
-243
-251
-231
-228
-207
-193
-192
-176
-178
-181
-181
-180
-181
-176
-175
-209
-220
-245
-259
-261
-254
-244
-214
-218
-214
-205
-210
-210
-218
-235
-235
-243
-270
-289
-282
-274
-266
-256
-264
-275
-283
-290
-290
-290
-280
-273
-290
-269
-273
-280
-267
-274
-276
-268
-269
-247
-254
-279
-284
-307
-318
-329
-313
-302
-292
-281
-269
-253
-256
-246
-232
-228
-213
-187
-203
-209
-209
-206
-201
-237
-239
-237
-264
-251
-261
-271
-267
-269
-254
-274
-282
-277
-269
-251
-256
-278
-275
-284
-296
-291
-294
-305
-309
-295
-292
-277
-275
-288
-276
-256
-265
-255
-231
-229
-224
-190
-169
-164
-137
-121
-104
-98
-110
-116
-131
-121
-111
-109
-96
-100
-97
-84
-112
-143
-147
-151
-146
-157
-185
-211
-239
-261
-282
-285
-279
-270
-276
-280
-292
-313
-309
-325
-331
-322
-300
-286
-265
-255
-243
-215
-201
-199
-190
-205
-215
-191
-212
-218
-223
-226
-222
-252
-270
-263
-253
-251
-248
-245
-231
-256
-291
-300
-301
-293
-302
-311
-313
-298
-302
-275
-236
-234
-230
-239
-242
-227
-226
-211
-214
-226
-222
-209
-205
-200
-180
-189
-169
-172
-175
-169
-184
-189
-213
-232
-237
-242
-238
-239
-235
-233
-229
-226
-227
-218
-224
-239
-257
-261
-262
-268
-263
-259
-244
-217
-197
-184
-177
-175
-161
-169
-163
-144
-152
-153
-149
-148
-151
-158
-154
-160
-171
-177
-172
-170
-165
-173
-165
-158
-155
-179
-205
-207
-230
-237
-245
-248
-231
-218
-202
-198
-214
-230
-260
-266
-264
-256
-238
-231
-226
-224
-222
-207
-189
-187
-195
-190
-194
-183
-164
-151
-139
-156
-164
-176
-191
-182
-182
-169
-152
-149
-138
-150
-155
-173
-169
-156
-146
-144
-150
-171
-203
-210
-226
-220
-200
-201
-190
-181
-178
-158
-167
-163
-165
-173
-158
-148
-154
-130
-120
-100
-83
-75
-74
-80
-84
-72
-81
-83
-70
-72
-50
-50
-67
-61
-58
-76
-61
-65
-73
-96
-131
-152
-153
-155
-150
-137
-139
-142
-149
-159
-169
-191
-211
-241
-259
-281
-293
-291
-289
-297
-292
-284
-288
-275
-262
-241
-229
-229
-206
-216
-234
-214
-228
-236
-225
-220
-211
-198
-189
-184
-185
-211
-224
-236
-218
-219
-236
-231
-244
-240
-220
-214
-181
-162
-141
-103
-89
-95
-113
-103
-118
-102
-99
-103
-92
-103
-104
-104
-95
-83
-83
-79
-77
-71
-78
-95
-119
-124
-148
-160
-159
-169
-154
-158
-164
-174
-172
-164
-156
-172
-190
-214
-205
-203
-219
-210
-205
-192
-167
-171
-140
-124
-136
-149
-157
-147
-130
-130
-137
-135
-129
-147
-155
-137
-127
-136
-126
-119
-126
-140
-144
-146
-147
-148
-157
-146
-149
-164
-162
-167
-171
-172
-173
-166
-160
-173
-193
-211
-228
-224
-232
-228
-203
-190
-192
-180
-173
-170
-165
-173
-172
-158
-143
-129
-117
-109
-104
-108
-99
-92
-87
-69
-46
-43
-37
-45
-64
-97
-131
-152
-166
-175
-176
-173
-167
-162
-163
-153
-155
-161
-163
-164
-181
-191
-180
-206
-199
-157
-135
-114
-95
-81
-78
-84
-78
-56
-51
-38
-68
-82
-79
-111
-113
-118
-135
-131
-140
-150
-159
-176
-206
-221
-233
-246
-248
-259
-255
-268
-260
-241
-242
-208
-202
-185
-161
-160
-161
-143
-160
-182
-187
-200
-190
-198
-208
-190
-160
-151
-135
-136
-133
-125
-141
-128
-143
-187
-211
-245
-275
-284
-299
-293
-283
-271
-254
-246
-240
-233
-252
-267
-271
-264
-256
-259
-254
-237
-223
-205
-172
-143
-114
-85
-79
-74
-59
-74
-97
-113
-117
-116
-114
-128
-116
-120
-124
-104
-96
-81
-51
-54
-68
-87
-115
-126
-143
-142
-127
-114
-103
-99
-83
-80
-105
-117
-115
-111
-109
-124
-121
-125
-134
-133
-137
-124
-108
-87
-79
-62
-49
-79
-89
-117
-150
-158
-197
-193
-200
-209
-188
-171
-143
-122
-123
-119
-134
-154
-173
-193
-188
-175
-173
-172
-148
-165
-160
-144
-155
-152
-170
-183
-200
-256
-265
-262
-270
-246
-228
-218
-190
-175
-170
-144
-150
-151
-150
-179
-173
-177
-184
-173
-167
-160
-145
-150
-148
-137
-148
-151
-158
-169
-166
-184
-214
-237
-277
-295
-313
-320
-311
-301
-289
-279
-291
-275
-256
-250
-241
-250
-258
-267
-287
-293
-288
-291
-289
-257
-241
-230
-221
-213
-226
-251
-241
-245
-258
-259
-256
-258
-260
-260
-266
-264
-242
-251
-256
-247
-256
-271
-268
-281
-289
-279
-288
-272
-257
-246
-238
-235
-236
-240
-237
-218
-202
-183
-179
-190
-199
-188
-194
-191
-194
-197
-191
-184
-164
-166
-165
-165
-172
-185
-214
-235
-256
-281
-282
-275
-267
-256
-257
-247
-243
-234
-220
-218
-216
-190
-173
-166
-171
-181
-176
-172
-164
-144
-154
-156
-154
-177
-182
-181
-179
-167
-170
-186
-194
-205
-219
-233
-241
-252
-253
-252
-269
-280
-290
-295
-296
-296
-308
-329
-348
-360
-358
-354
-333
-318
-306
-278
-278
-276
-272
-273
-277
-277
-256
-241
-219
-205
-205
-216
-198
-208
-203
-190
-190
-190
-204
-220
-215
-202
-221
-227
-227
-232
-229
-228
-233
-232
-251
-267
-287
-295
-311
-332
-342
-345
-332
-319
-300
-283
-290
-287
-299
-321
-313
-308
-311
-306
-289
-291
-300
-290
-273
-270
-255
-252
-242
-238
-247
-258
-266
-268
-272
-271
-262
-255
-271
-275
-272
-275
-269
-252
-265
-276
-282
-288
-292
-307
-314
-316
-313
-313
-305
-288
-281
-265
-267
-257
-266
-267
-248
-268
-259
-250
-266
-257
-239
-234
-223
-223
-235
-256
-256
-250
-254
-259
-277
-283
-283
-288
-277
-283
-269
-273
-285
-251
-247
-253
-258
-281
-283
-276
-273
-262
-264
-268
-252
-241
-244
-229
-206
-202
-217
-213
-196
-209
-214
-222
-231
-222
-224
-236
-234
-221
-204
-196
-191
-184
-189
-201
-210
-204
-190
-216
-221
-211
-214
-204
-204
-203
-205
-219
-216
-236
-255
-241
-251
-256
-263
-259
-248
-256
-258
-263
-257
-254
-253
-254
-269
-277
-269
-270
-261
-272
-281
-270
-286
-284
-271
-271
-262
-264
-291
-282
-302
-312
-281
-289
-283
-271
-272
-251
-255
-258
-231
-237
-239
-228
-231
-218
-226
-239
-237
-263
-271
-260
-247
-241
-220
-201
-200
-194
-174
-190
-194
-195
-212
-214
-232
-251
-251
-269
-284
-299
-311
-291
-294
-295
-285
-299
-326
-318
-323
-356
-353
-343
-328
-316
-304
-281
-285
-288
-291
-305
-296
-284
-283
-273
-279
-282
-270
-281
-283
-269
-272
-277
-273
-272
-264
-254
-264
-277
-294
-293
-304
-322
-321
-335
-313
-313
-316
-303
-286
-278
-290
-288
-297
-303
-303
-297
-301
-304
-310
-298
-287
-277
-275
-270
-259
-274
-278
-301
-318
-315
-334
-341
-336
-332
-322
-325
-315
-320
-326
-321
-323
-337
-338
-328
-329
-328
-321
-329
-323
-319
-312
-301
-298
-278
-280
-288
-286
-292
-289
-292
-314
-293
-295
-297
-271
-269
-255
-252
-262
-249
-273
-284
-274
-289
-289
-275
-299
-295
-305
-316
-297
-282
-299
-305
-318
-332
-342
-355
-374
-387
-395
-398
-383
-385
-371
-360
-368
-361
-366
-370
-349
-357
-360
-346
-337
-332
-324
-332
-323
-334
-351
-351
-374
-367
-373
-390
-378
-391
-402
-400
-399
-384
-374
-376
-370
-368
-369
-377
-394
-387
-379
-372
-360
-357
-358
-329
-331
-338
-340
-355
-358
-346
-325
-323
-311
-302
-324
-329
-342
-354
-377
-387
-368
-366
-361
-340
-342
-338
-330
-356
-332
-335
-333
-332
-358
-365
-363
-369
-397
-398
-404
-411
-405
-414
-383
-383
-391
-374
-382
-383
-395
-396
-389
-389
-392
-392
-405
-405
-405
-403
-412
-408
-405
-401
-414
-409
-392
-387
-354
-344
-341
-323
-339
-333
-330
-352
-345
-374
-383
-400
-431
-427
-423
-431
-404
-400
-406
-389
-389
-374
-386
-403
-393
-405
-400
-403
-434
-430
-432
-433
-416
-414
-410
-393
-409
-403
-408
-407
-402
-411
-418
-426
-434
-428
-419
-418
-418
-423
-429
-423
-407
-410
-400
-377
-395
-383
-374
-391
-380
-383
-377
-364
-366
-339
-344
-346
-336
-340
-354
-382
-389
-395
-401
-400
-388
-377
-389
-389
-369
-374
-387
-375
-390
-410
-393
-382
-384
-377
-350
-342
-325
-314
-336
-347
-355
-349
-354
-330
-307
-322
-320
-320
-348
-367
-376
-389
-378
-368
-357
-340
-339
-354
-347
-356
-348
-331
-326
-319
-310
-310
-313
-321
-331
-333
-348
-368
-360
-358
-351
-333
-335
-316
-315
-319
-315
-318
-314
-319
-336
-339
-354
-349
-327
-323
-323
-309
-313
-323
-320
-347
-377
-381
-389
-397
-411
-425
-431
-437
-435
-437
-447
-438
-418
-431
-429
-420
-430
-438
-426
-426
-404
-403
-401
-396
-401
-391
-379
-377
-395
-383
-377
-389
-394
-395
-382
-375
-364
-347
-347
-353
-346
-384
-385
-350
-370
-361
-352
-370
-354
-361
-367
-353
-386
-392
-389
-421
-414
-428
-429
-415
-434
-443
-434
-442
-458
-459
-455
-442
-432
-419
-416
-405
-410
-406
-412
-428
-419
-425
-429
-412
-421
-421
-414
-419
-401
-380
-381
-384
-388
-399
-407
-401
-404
-406
-389
-397
-385
-386
-377
-358
-368
-359
-356
-375
-385
-391
-405
-393
-396
-395
-364
-363
-350
-336
-337
-325
-336
-376
-372
-382
-400
-392
-394
-395
-395
-400
-401
-399
-407
-402
-405
-403
-405
-423
-424
-422
-422
-407
-378
-383
-387
-375
-389
-370
-364
-357
-335
-342
-328
-327
-325
-338
-357
-365
-357
-350
-350
-337
-336
-346
-328
-342
-342
-337
-332
-315
-322
-324
-303
-298
-305
-296
-311
-308
-307
-329
-322
-329
-320
-310
-334
-331
-333
-341
-334
-313
-310
-310
-324
-337
-337
-338
-341
-360
-357
-366
-365
-361
-369
-365
-364
-361
-346
-340
-327
-322
-344
-343
-351
-357
-350
-352
-375
-362
-360
-364
-348
-355
-349
-340
-337
-334
-329
-326
-321
-326
-348
-330
-351
-370
-376
-389
-390
-388
-379
-376
-380
-394
-402
-430
-450
-464
-479
-487
-491
-492
-476
-476
-467
-464
-463
-444
-437
-425
-394
-380
-380
-361
-356
-343
-319
-320
-311
-304
-302
-297
-292
-292
-277
-271
-279
-270
-263
-266
-253
-277
-292
-299
-309
-298
-298
-285
-267
-281
-284
-283
-302
-294
-292
-306
-299
-299
-287
-271
-278
-260
-252
-261
-245
-224
-214
-204
-192
-206
-208
-197
-207
-206
-210
-215
-214
-219
-211
-221
-247
-256
-274
-300
-312
-340
-356
-348
-357
-373
-376
-391
-403
-417
-419
-400
-394
-389
-375
-365
-346
-361
-366
-366
-387
-380
-371
-367
-366
-364
-364
-346
-325
-325
-319
-327
-321
-306
-300
-285
-285
-281
-287
-291
-278
-270
-269
-267
-250
-242
-247
-253
-266
-264
-259
-273
-255
-243
-243
-236
-233
-228
-219
-206
-201
-178
-163
-175
-152
-160
-168
-160
-199
-209
-218
-226
-220
-212
-220
-207
-193
-203
-200
-212
-219
-221
-239
-240
-244
-257
-249
-255
-267
-268
-289
-291
-302
-305
-288
-301
-310
-335
-354
-361
-374
-387
-383
-376
-386
-383
-381
-394
-393
-386
-383
-380
-381
-381
-365
-343
-329
-300
-286
-278
-282
-269
-271
-280
-265
-289
-307
-321
-326
-331
-341
-329
-334
-346
-350
-333
-330
-326
-331
-353
-360
-356
-356
-360
-349
-334
-315
-289
-268
-256
-226
-219
-223
-212
-239
-224
-219
-232
-219
-233
-238
-222
-223
-223
-210
-209
-213
-224
-231
-224
-243
-260
-253
-246
-242
-231
-230
-247
-243
-248
-231
-232
-241
-230
-231
-255
-266
-264
-285
-285
-297
-308
-281
-276
-260
-236
-246
-233
-244
-239
-236
-242
-229
-241
-249
-268
-287
-305
-321
-303
-299
-301
-297
-287
-273
-245
-240
-227
-230
-245
-241
-232
-249
-249
-235
-239
-207
-206
-212
-210
-233
-233
-222
-216
-220
-205
-212
-229
-222
-231
-247
-253
-256
-266
-274
-282
-284
-286
-290
-299
-307
-316
-329
-330
-320
-322
-313
-292
-267
-265
-272
-267
-266
-293
-309
-298
-310
-305
-311
-332
-316
-316
-326
-317
-336
-351
-338
-337
-349
-339
-326
-317
-300
-285
-264
-255
-233
-237
-259
-255
-258
-274
-279
-269
-260
-271
-289
-301
-307
-297
-299
-297
-304
-310
-317
-342
-346
-359
-370
-361
-365
-351
-334
-327
-318
-300
-288
-295
-278
-280
-273
-281
-281
-254
-252
-246
-241
-235
-228
-233
-231
-205
-191
-183
-169
-166
-176
-179
-186
-205
-214
-220
-233
-221
-200
-185
-183
-187
-179
-186
-196
-222
-250
-257
-252
-248
-246
-224
-225
-215
-203
-203
-207
-205
-191
-183
-182
-204
-227
-246
-267
-288
-298
-309
-329
-326
-314
-310
-324
-336
-341
-345
-375
-381
-381
-393
-381
-379
-378
-368
-363
-350
-360
-384
-386
-392
-404
-401
-389
-371
-367
-352
-330
-333
-324
-327
-331
-307
-301
-295
-306
-329
-313
-309
-302
-290
-299
-286
-277
-284
-272
-262
-265
-245
-260
-275
-286
-302
-298
-289
-282
-256
-241
-226
-222
-226
-217
-218
-211
-207
-213
-191
-185
-187
-189
-198
-192
-185
-192
-192
-207
-220
-250
-268
-286
-302
-298
-310
-303
-305
-317
-310
-335
-349
-346
-345
-332
-321
-303
-293
-285
-279
-283
-296
-320
-332
-338
-368
-392
-395
-395
-392
-382
-359
-355
-348
-333
-329
-325
-317
-325
-332
-334
-322
-327
-318
-310
-274
-255
-245
-230
-225
-228
-231
-219
-226
-239
-248
-255
-272
-262
-241
-234
-241
-249
-239
-254
-281
-277
-285
-294
-289
-300
-304
-292
-293
-296
-279
-284
-282
-276
-288
-283
-276
-265
-260
-256
-258
-258
-268
-278
-285
-292
-286
-292
-287
-269
-284
-304
-286
-307
-313
-312
-319
-325
-344
-337
-325
-332
-334
-338
-348
-349
-361
-372
-360
-368
-359
-340
-342
-313
-296
-306
-293
-301
-303
-293
-309
-325
-338
-344
-342
-333
-332
-319
-306
-301
-296
-295
-288
-279
-281
-276
-285
-294
-292
-301
-310
-288
-262
-259
-241
-230
-250
-236
-220
-229
-209
-203
-215
-217
-229
-229
-241
-255
-247
-240
-244
-226
-229
-237
-231
-233
-247
-236
-244
-257
-249
-260
-261
-263
-272
-258
-254
-255
-269
-284
-278
-280
-281
-284
-282
-282
-274
-259
-254
-248
-236
-234
-234
-211
-220
-218
-223
-249
-252
-273
-282
-293
-298
-293
-298
-311
-308
-294
-292
-282
-275
-286
-287
-297
-309
-314
-330
-339
-357
-381
-375
-363
-352
-352
-343
-330
-340
-321
-325
-333
-324
-331
-313
-306
-333
-338
-335
-350
-350
-346
-349
-324
-298
-271
-230
-211
-181
-161
-181
-181
-192
-216
-208
-217
-228
-210
-197
-194
-185
-190
-199
-205
-226
-231
-238
-239
-247
-232
-237
-236
-237
-254
-259
-254
-248
-233
-223
-206
-188
-197
-188
-184
-191
-208
-217
-214
-219
-229
-219
-213
-201
-185
-196
-188
-191
-206
-220
-233
-257
-259
-284
-305
-305
-320
-329
-350
-348
-337
-339
-335
-338
-342
-359
-360
-351
-359
-354
-336
-358
-355
-341
-353
-324
-324
-315
-300
-314
-311
-307
-312
-299
-334
-347
-330
-324
-312
-309
-322
-304
-319
-309
-282
-292
-283
-282
-305
-316
-320
-313
-301
-288
-288
-278
-278
-280
-262
-249
-232
-218
-199
-192
-206
-223
-222
-215
-212
-199
-195
-205
-212
-229
-236
-239
-249
-246
-243
-268
-282
-286
-311
-313
-305
-305
-298
-313
-310
-289
-293
-288
-263
-259
-249
-264
-264
-252
-247
-225
-226
-238
-230
-227
-247
-245
-246
-246
-236
-241
-238
-250
-284
-289
-284
-285
-275
-272
-269
-265
-270
-290
-288
-285
-285
-281
-281
-274
-244
-225
-219
-208
-221
-221
-210
-220
-203
-182
-208
-210
-235
-258
-238
-254
-251
-245
-260
-246
-234
-249
-259
-281
-301
-314
-326
-325
-343
-355
-356
-357
-356
-352
-351
-356
-335
-309
-307
-289
-292
-286
-291
-291
-293
-299
-289
-280
-264
-276
-269
-258
-259
-264
-282
-280
-283
-289
-286
-290
-288
-273
-266
-281
-275
-279
-271
-258
-255
-243
-225
-224
-225
-224
-226
-219
-228
-237
-243
-245
-250
-259
-267
-273
-248
-235
-231
-217
-228
-241
-247
-259
-267
-263
-264
-242
-226
-227
-223
-223
-204
-181
-164
-150
-133
-145
-153
-155
-156
-149
-152
-147
-141
-129
-124
-123
-134
-144
-151
-165
-158
-166
-173
-167
-172
-162
-147
-154
-163
-164
-186
-196
-207
-244
-247
-246
-266
-279
-294
-308
-324
-294
-276
-272
-256
-245
-238
-245
-249
-263
-272
-261
-255
-254
-272
-275
-261
-267
-272
-258
-269
-271
-262
-275
-265
-265
-282
-268
-266
-268
-255
-269
-267
-256
-266
-286
-276
-279
-273
-269
-257
-254
-267
-282
-288
-300
-310
-283
-275
-268
-267
-286
-276
-253
-242
-249
-239
-237
-242
-241
-239
-230
-250
-247
-234
-241
-244
-219
-232
-248
-234
-231
-205
-185
-195
-186
-187
-191
-188
-195
-200
-229
-236
-232
-224
-211
-194
-190
-206
-220
-228
-239
-260
-270
-253
-260
-248
-247
-249
-231
-251
-240
-224
-241
-215
-204
-224
-218
-225
-236
-242
-252
-264
-257
-249
-254
-261
-261
-257
-266
-281
-296
-303
-314
-307
-304
-318
-300
-300
-308
-268
-263
-270
-267
-277
-266
-250
-266
-256
-248
-242
-248
-253
-254
-236
-232
-229
-205
-203
-198
-192
-206
-197
-197
-209
-203
-206
-219
-222
-218
-212
-197
-200
-208
-199
-196
-203
-175
-172
-162
-156
-150
-141
-150
-140
-127
-123
-107
-113
-129
-139
-152
-161
-156
-154
-165
-160
-165
-180
-187
-198
-194
-189
-199
-182
-185
-194
-186
-198
-214
-216
-233
-239
-239
-254
-236
-211
-234
-228
-214
-219
-218
-214
-198
-197
-202
-204
-209
-216
-213
-218
-215
-199
-217
-217
-209
-232
-227
-226
-236
-233
-249
-259
-271
-283
-269
-262
-271
-252
-234
-238
-236
-246
-255
-271
-274
-275
-259
-273
-277
-265
-274
-278
-275
-267
-261
-243
-252
-239
-229
-226
-215
-245
-272
-293
-295
-299
-291
-288
-273
-270
-274
-248
-242
-258
-261
-283
-298
-299
-312
-317
-324
-336
-340
-335
-336
-327
-331
-350
-360
-370
-359
-351
-350
-336
-326
-330
-300
-302
-299
-289
-307
-311
-311
-302
-286
-282
-292
-285
-282
-280
-269
-261
-234
-231
-225
-210
-227
-231
-237
-248
-235
-224
-212
-211
-213
-197
-207
-207
-218
-227
-223
-231
-235
-237
-229
-219
-207
-204
-182
-178
-180
-176
-172
-185
-168
-180
-189
-188
-181
-169
-186
-213
-212
-217
-222
-225
-214
-204
-202
-205
-223
-230
-226
-212
-220
-223
-228
-222
-224
-240
-255
-264
-273
-290
-281
-276
-281
-275
-271
-262
-267
-259
-250
-253
-248
-266
-262
-268
-268
-257
-261
-242
-232
-223
-209
-236
-241
-242
-261
-264
-273
-283
-280
-293
-278
-254
-277
-269
-261
-283
-261
-247
-251
-245
-268
-279
-295
-314
-314
-317
-327
-345
-337
-328
-315
-312
-318
-314
-308
-301
-287
-286
-284
-287
-307
-315
-313
-309
-291
-297
-288
-289
-306
-282
-278
-264
-245
-239
-222
-227
-247
-250
-264
-273
-277
-273
-276
-264
-258
-264
-240
-260
-271
-251
-263
-250
-258
-251
-214
-190
-160
-151
-145
-147
-181
-191
-201
-184
-172
-155
-137
-131
-114
-136
-139
-146
-171
-166
-169
-178
-174
-188
-196
-202
-206
-198
-194
-191
-202
-207
-220
-220
-231
-237
-251
-256
-265
-273
-274
-282
-266
-257
-261
-266
-281
-283
-291
-304
-300
-284
-268
-242
-248
-250
-231
-234
-253
-258
-264
-265
-268
-271
-260
-261
-255
-250
-244
-243
-261
-279
-276
-284
-298
-278
-275
-288
-291
-289
-293
-289
-300
-295
-298
-294
-290
-300
-294
-301
-299
-277
-271
-255
-247
-267
-258
-262
-258
-248
-239
-245
-255
-255
-254
-281
-304
-312
-323
-319
-326
-356
-348
-330
-333
-339
-330
-329
-340
-355
-355
-339
-337
-336
-333
-333
-346
-350
-350
-337
-325
-311
-288
-278
-268
-250
-256
-270
-272
-263
-262
-250
-245
-236
-236
-241
-248
-268
-255
-249
-252
-259
-283
-306
-306
-294
-306
-281
-262
-274
-242
-236
-243
-257
-294
-312
-330
-353
-365
-367
-370
-380
-394
-390
-378
-368
-346
-327
-326
-325
-348
-359
-355
-361
-356
-352
-337
-331
-365
-361
-352
-341
-338
-341
-343
-340
-344
-357
-347
-323
-309
-309
-308
-315
-309
-296
-275
-294
-294
-282
-300
-304
-303
-306
-291
-299
-315
-318
-320
-311
-310
-320
-328
-320
-328
-346
-343
-351
-361
-352
-333
-317
-310
-306
-310
-322
-318
-310
-309
-278
-278
-275
-260
-261
-269
-284
-274
-274
-302
-301
-287
-296
-305
-307
-284
-275
-264
-261
-264
-260
-249
-224
-215
-202
-193
-207
-226
-227
-245
-267
-267
-280
-261
-253
-236
-212
-223
-218
-218
-221
-207
-203
-218
-225
-223
-238
-243
-249
-260
-265
-266
-265
-253
-254
-242
-241
-232
-214
-228
-259
-284
-310
-318
-328
-338
-322
-321
-312
-302
-290
-286
-282
-280
-279
-290
-299
-276
-283
-274
-270
-292
-286
-296
-296
-301
-307
-317
-310
-329
-322
-341
-338
-359
-361
-382
-370
-399
-432
-453
-489
-591
-3024
-3128
-1296
-1133
-871
-512
-161
-383
-468
-234
-848
-796
-145
-216
-645
-765
-685
-522
-575
-551
-162
-321
-664
-551
-446
-769
-745
-564
-563
-447
-351
-225
-395
-696
-544
-418
-583
-605
-529
-514
-622
-958
-743
-873
-1051
-906
-815
-719
-2426
-2433
-1613
-1892
-2166
-1498
-909
-1343
-1942
-1995
-2296
-2359
-1632
-1652
-1804
-1480
-990
-397
-805
-874
-78
-364
-573
-300
-122
-600
-839
-585
-397
-713
-882
-525
-386
-1040
-847
-576
-1064
-1059
-839
-756
-988
-1391
-1164
-1104
-1666
-1430
-1158
-1358
-1512
-1397
-1014
-1620
-2272
-1749
-1568
-1569
-1544
-1205
-1273
-1072
-409
-594
-372
-63
375
551
128
436
793
546
510
770
923
641
494
809
464
209
263
300
120
104
420
308
127
507
638
543
362
670
867
596
590
868
840
768
872
1126
1192
1145
1381
1454
1369
1401
1537
1511
1478
1626
1736
1557
1544
1593
1496
1322
1299
1385
1285
1117
1145
1013
738
565
502
459
312
350
396
240
102
131
46
-54
-99
-26
-2
-30
3
21
-32
-17
48
107
92
139
210
166
152
171
205
157
160
192
97
-7
-68
-133
-215
-296
-284
-305
-375
-406
-410
-442
-490
-493
-451
-446
-411
-385
-374
-355
-321
-284
-269
-246
-162
-108
-64
-8
33
58
107
192
287
338
390
484
577
627
678
758
785
878
928
989
1045
1061
1139
1179
1249
1315
1373
1488
1576
1586
1612
1651
1686
1716
1787
1863
1855
1939
1950
1996
2122
2159
2251
2357
2523
2671
2754
2881
3020
3182
3345
3587
3756
3940
4206
4444
4813
5193
5535
5957
6277
6603
5745
3983
1939
-679
-2446
-3868
-4333
-4700
-5344
-5559
-5686
-5163
-4259
-3095
-1853
-690
37
404
322
144
-11
-261
-102
217
741
1287
1956
2746
3223
3629
4025
4561
5069
5239
4931
3905
2395
691
-795
-1808
-2481
-2898
-3194
-3258
-3297
-3260
-3167
-2907
-2539
-2206
-1822
-1654
-1660
-1902
-2185
-2325
-2283
-1940
-1349
-473
490
1326
1945
2406
2780
3085
3317
3437
3294
2764
2014
1217
466
-190
-599
-759
-742
-633
-555
-581
-758
-1045
-1343
-1616
-1891
-2178
-2528
-2915
-3203
-3427
-3448
-3181
-2666
-1879
-999
-125
602
1072
1355
1480
1515
1471
1301
1054
758
374
25
-261
-432
-421
-334
-151
-48
-47
-208
-507
-830
-1190
-1499
-1763
-1995
-2183
-2313
-2395
-2546
-2668
-2526
-2218
-1761
-1332
-917
-696
-629
-536
-494
-357
-339
-331
-497
-890
-1080
-1546
-1790
-1880
-1823
-1519
-1361
-1173
-1253
-1347
-1588
-1725
-1833
-1817
-1762
-1740
-1642
-1526
-1395
-1227
-1011
-691
-385
-254
-175
-368
-614
-910
-1106
-1154
-1154
-1061
-1023
-923
-823
-756
-693
-579
-394
-228
-111
-43
-126
-254
-373
-389
-284
-174
10
144
301
335
328
331
293
347
406
520
598
704
819
882
1165
1521
1758
2221
2663
3191
3854
4338
5226
6011
7198
8540
10273
10957
9597
5577
517
-4019
-7959
-9027
-9307
-8800
-9234
-10619
-10997
-10275
-7797
-4727
-1649
768
1697
1426
773
681
598
729
707
964
1290
1553
2571
3725
4812
5334
5659
6218
6641
6624
5650
3499
188
-3444
-6254
-7579
-7616
-7272
-6916
-6818
-6784
-6421
-5342
-3479
-1460
96
994
1273
1012
406
-166
-545
-669
-476
139
1317
2621
3776
4458
4648
4512
4152
3864
3443
2726
1197
-949
-3277
-5242
-6404
-6692
-6212
-5478
-4689
-4059
-3345
-2505
-1587
-643
47
515
568
332
-70
-490
-802
-926
-641
12
1032
2093
3031
3618
3661
3319
2749
2153
1490
674
-449
-1791
-3203
-4409
-5109
-5244
-4809
-4060
-3198
-2329
-1558
-891
-390
-63
87
159
84
-43
-202
-437
-640
-713
-528
-39
669
1445
2062
2344
2204
1764
1146
458
-207
-975
-1824
-3428
-4379
-5511
-5807
-5693
-5347
-4204
-3414
-2216
-1417
-553
-474
-445
-740
-661
-531
-619
-582
-928
-1038
-1053
-760
-270
-124
-157
-217
-458
-837
-1496
-2146
-2552
-2907
-2979
-2800
-2605
-2380
-2098
-1520
-730
-93
307
632
790
751
447
73
-325
-744
-987
-989
-872
-905
-952
-970
-770
-571
-384
-225
-165
-124
-144
-45
-6
-33
58
261
674
1101
1406
1730
1868
1963
2024
2058
2087
1877
1764
1684
1599
1628
1711
2096
2602
3223
4065
4970
6155
5913
4716
3034
489
-1728
-4074
-5128
-5665
-6326
-7002
-7374
-6804
-5933
-4559
-3054
-1167
18
678
1205
1607
2060
1648
1373
1022
775
595
669
1348
1946
2394
2651
3024
3100
2866
2296
1414
158
-1539
-3009
-4082
-4737
-5123
-5386
-5249
-4952
-4396
-3381
-2037
-669
378
1134
1601
1778
1646
1393
1111
762
488
389
653
1103
1409
1650
1828
1796
1490
1163
789
248
-667
-1687
-2694
-3580
-4168
-4456
-4357
-3936
-3317
-2517
-1566
-582
307
962
1347
1549
1575
1466
1290
1085
803
532
369
336
490
707
900
997
935
742
407
-66
-656
-1311
-2035
-2685
-3160
-3435
-3450
-3199
-2806
-2217
-1538
-782
-70
623
713
429
398
-46
-410
-912
-1030
-993
-1355
-1517
-1210
-840
-680
-691
-685
-822
-1334
-2040
-2436
-2820
-3171
-3384
-3236
-2697
-2320
-1810
-1146
-482
49
326
606
730
395
-6
-381
-736
-1162
-1535
-1587
-1500
-1396
-1247
-1000
-706
-610
-512
-393
-317
-354
-452
-391
-297
-162
-96
122
383
528
801
1004
1149
1161
1089
1049
896
653
405
168
35
17
139
385
725
1151
1646
2163
2750
3249
3771
4194
4613
5173
5816
6768
7953
9807
10944
8029
3328
-1668
-7012
-10308
-12488
-11379
-9545
-9553
-9711
-8983
-6493
-4114
-2135
185
2776
3698
3926
4257
4969
4997
2719
1109
268
291
1022
2562
5154
6648
6253
4922
3589
1884
231
-1470
-2893
-4475
-6541
-7848
-8436
-8354
-8078
-7596
-6156
-4096
-1570
1327
3810
5127
4921
3804
2811
2166
1669
1579
1574
1498
1414
1420
1866
2192
2269
2028
1634
1192
520
-385
-1560
-3042
-4790
-6406
-7438
-7406
-6571
-5181
-3383
-1652
-25
1291
2403
3327
3803
3787
3362
2792
2323
1859
1293
757
100
-440
-629
-400
264
875
1110
922
288
-679
-1775
-2898
-3823
-4558
-5012
-4984
-4510
-3607
-2504
-1364
-226
805
1756
2637
3394
3855
3812
3303
2510
1596
725
55
-365
-592
-701
-648
-483
-293
-193
-319
-645
-1155
-1788
-2316
-2689
-2945
-3119
-3213
-3086
-2708
-2061
-1153
-134
884
1703
2292
2660
2759
2625
2230
1664
1043
438
-59
-357
-539
-672
-796
-882
-891
-883
-889
-922
-1068
-1302
-1606
-1910
-2127
-2258
-2253
-2129
-1801
-1321
-632
80
762
896
926
884
668
541
106
-27
-419
-772
-1173
-1293
-1319
-1401
-1557
-1580
-1295
-1131
-879
-913
-881
-1022
-1238
-1272
-1226
-1127
-1402
-1782
-1740
-1581
-1391
-1267
-896
-442
-80
70
267
425
272
-43
-355
-305
-438
-652
-833
-824
-652
-656
-647
-616
-612
-602
-535
-432
-370
-538
-734
-814
-831
-739
-668
-497
-322
-85
198
457
550
482
390
305
254
118
-8
-80
-179
-258
-313
-534
-780
-1035
-1078
-955
-819
-612
-375
-190
-106
-24
80
174
107
42
107
237
264
212
251
266
279
271
289
395
424
452
501
584
514
451
386
368
462
510
673
769
938
1024
1163
1281
1396
1496
1504
1465
1227
989
557
144
-306
-648
-876
-1053
-1100
-1136
-1043
-1001
-939
-908
-857
-797
-713
-664
-651
-643
-660
-611
-627
-539
-412
-289
-141
-35
84
205
231
162
75
-85
-298
-527
-715
-838
-908
-958
-940
-889
-833
-814
-782
-742
-745
-747
-783
-748
-720
-740
-766
-807
-836
-864
-885
-936
-1006
-1028
-1025
-1042
-1093
-1112
-1122
-1112
-1139
-1127
-1063
-1029
-1023
-1013
-954
-899
-860
-848
-826
-825
-861
-924
-975
-1001
-1015
-1010
-975
-903
-842
-808
-765
-702
-636
-577
-513
-430
-341
-252
-174
-126
-100
-88
-50
-3
39
117
188
251
300
357
413
461
466
492
512
497
628
772
964
1124
1303
1554
1736
1858
1949
2162
2413
2598
2772
3121
3292
3367
3401
3424
3599
3704
4038
4390
4958
5346
5827
3963
485
-2519
-6960
-9153
-11078
-10448
-8262
-7056
-5575
-4639
-2700
-1297
-76
797
2392
2938
3210
3331
3508
4216
2800
1786
690
413
788
1518
3230
4550
4662
3406
1806
-365
-1990
-3804
-5068
-5822
-6608
-6618
-6335
-5344
-4209
-3374
-2483
-1485
-280
1353
2889
4009
4291
3494
2371
1296
510
354
478
917
1393
1739
2142
2237
2093
1354
130
-1146
-2348
-3222
-3715
-3982
-4175
-4390
-4678
-4483
-3795
-2625
-1105
336
1664
2546
3007
3117
2908
2388
1628
812
343
293
469
901
1192
1300
1087
627
251
-115
-437
-879
-1426
-2053
-2701
-3294
-3661
-3802
-3673
-3240
-2511
-1392
-186
973
1878
2325
2376
2097
1688
1383
1129
921
796
678
604
543
434
347
214
24
-171
-362
-560
-836
-1284
-1864
-2493
-3028
-3297
-3233
-2801
-2150
-1361
-517
216
856
1247
1461
1487
1307
1105
875
694
569
407
204
34
-114
-163
-139
-88
1
-36
-198
-459
-839
-1258
-1668
-2027
-2233
-2243
-2047
-1631
-1111
-572
-61
311
587
761
873
916
875
790
634
451
224
5
-170
-314
-391
-419
-411
-358
-322
-399
-569
-832
-1134
-1424
-1658
-1746
-1690
-1543
-1305
-970
-626
-304
-27
241
449
590
665
680
627
498
320
98
-70
-241
-320
-361
-352
-354
-330
-391
-431
-615
-730
-1273
-1850
-2023
-2366
-2134
-2099
-1837
-1658
-1415
-1112
-600
-29
419
722
729
934
906
961
675
341
3
-266
-391
-396
-352
-318
-298
-428
-409
-635
-791
-1099
-1377
-1409
-1443
-1385
-1326
-1246
-1058
-800
-534
-251
-76
158
323
460
511
394
133
-164
-396
-513
-529
-548
-533
-522
-457
-340
-258
-295
-422
-589
-689
-792
-859
-887
-979
-962
-952
-828
-667
-526
-357
-239
-103
-5
6
-93
-278
-516
-696
-898
-1016
-1071
-1051
-903
-695
-475
-283
-126
-74
-49
-69
-83
-113
-173
-200
-227
-256
-298
-374
-441
-451
-431
-375
-331
-266
-249
-312
-331
-390
-408
-500
-635
-639
-561
-420
-318
-154
-32
64
83
84
161
220
191
127
127
94
45
-109
-166
-211
-172
-185
-184
-82
-48
30
-22
40
-21
-96
-139
-85
28
98
104
133
188
134
178
80
72
-32
-84
-72
-82
-95
-178
-212
-311
-318
-463
-488
-519
-556
-529
-476
-365
-289
-217
-173
-66
-43
-23
-24
-38
-39
-34
-65
-116
-199
-279
-329
-375
-407
-385
-337
-304
-279
-303
-292
-306
-369
-415
-397
-394
-379
-359
-341
-353
-414
-466
-476
-508
-518
-543
-550
-550
-594
-623
-684
-716
-744
-751
-725
-692
-683
-689
-717
-759
-832
-904
-923
-920
-904
-884
-830
-751
-685
-660
-615
-579
-545
-525
-522
-478
-435
-383
-368
-354
-317
-276
-273
-284
-262
-274
-305
-386
-392
-380
-385
-437
-445
-373
-334
-309
-249
-99
-52
-17
15
120
205
182
207
251
294
285
276
334
366
364
346
334
353
311
256
184
192
97
97
84
128
258
299
499
611
774
880
1045
1240
1376
1580
1752
1996
2199
2292
2446
2559
2611
2764
2959
3372
3983
4603
4626
3984
2607
701
-1303
-3095
-4032
-4306
-4098
-3748
-3336
-2870
-2458
-2330
-2326
-2431
-2531
-2525
-2375
-1630
-643
333
993
1291
1422
1523
1727
2142
2670
3068
3257
3070
2699
2082
1206
156
-961
-1876
-2462
-2553
-2220
-1760
-1477
-1433
-1672
-2022
-2397
-2650
-2742
-2713
-2523
-2121
-1517
-767
-52
478
823
1024
1231
1481
1779
2067
2180
2037
1682
1199
709
209
-232
-555
-746
-740
-623
-476
-392
-562
-950
-1454
-1957
-2295
-2403
-2297
-2014
-1646
-1193
-693
-229
166
432
587
666
732
823
921
983
971
856
690
534
402
317
215
135
7
-141
-1255
-2023
-2872
-3247
-3376
-3636
-3189
-2895
-2126
-1574
-720
-271
-127
-475
-544
-393
-228
-150
-314
-71
94
254
218
51
-298
-982
-1647
-1989
-2195
-2412
-2501
-2354
-1892
-1420
-1108
-680
-442
-196
-153
-166
-20
-193
-273
-383
-312
-190
-218
-243
-235
-222
-230
-290
-426
-536
-750
-796
-805
-674
-492
-276
82
542
953
1307
1531
1595
1624
1521
1502
1408
1321
1190
1161
1194
1350
1435
1567
1838
2136
2593
3024
3539
3914
4125
4292
4415
4530
4504
4475
2666
612
-2316
-4755
-6060
-7083
-6064
-5315
-3564
-2322
-816
256
612
-89
-1578
-2872
-4069
-3905
-3608
-1833
-111
1544
3037
3745
4569
4370
4233
3529
2914
2039
1445
944
539
272
-445
-859
-1520
-1601
-1548
-1217
-662
-597
-762
-1402
-2110
-2866
-3563
-4119
-4334
-4060
-3279
-1890
-454
1043
1920
2231
2066
1491
988
355
46
-79
53
445
989
1558
1923
2036
1709
1279
583
24
-501
-959
-1293
-1726
-2046
-2289
-2304
-2218
-2025
-1776
-1450
-1112
-772
-386
-204
-198
-464
-755
-979
-1007
-733
-313
291
929
1487
1913
2138
2062
1649
994
271
-298
-674
-760
-626
-413
-176
-44
-3
-99
-276
-598
-973
-1294
-1504
-1538
-1466
-1313
-1157
-999
-905
-748
-544
-302
-37
128
246
305
285
233
152
35
-51
-78
-2
205
429
650
749
686
477
86
-322
-740
-1083
-1300
-1382
-1270
-1067
-763
-543
-372
-407
-478
-1060
-1714
-2160
-2543
-2258
-2112
-1431
-1002
-359
166
670
863
660
162
-380
-555
-738
-577
-644
-443
-235
43
350
462
358
54
-215
-403
-448
-636
-793
-1028
-1126
-1059
-985
-851
-826
-752
-595
-470
-264
-269
-455
-746
-984
-1156
-1169
-1212
-1121
-974
-717
-349
-116
48
-80
-252
-464
-573
-651
-682
-662
-498
-163
143
359
296
90
-188
-422
-582
-668
-732
-736
-604
-378
-140
-57
-100
-205
-254
-306
-298
-270
-305
-241
-148
-48
43
-30
-119
-175
-155
-14
-18
15
-7
-133
-272
-527
-682
-849
-799
-666
-347
41
367
610
613
450
128
-185
-432
-533
-540
-394
-89
298
642
800
711
508
197
-4
-220
-298
-358
-212
-52
186
332
366
265
52
-78
-277
-348
-446
-451
-406
-275
-107
-20
19
-44
-86
-122
-49
-39
-46
-90
-90
-46
-75
-79
-197
-192
-197
-94
-21
29
52
74
114
7
-127
-358
-443
-527
-499
-491
-416
-371
-249
-134
-126
-169
-331
-429
-553
-622
-702
-684
-619
-495
-386
-335
-322
-338
-348
-377
-402
-453
-458
-431
-332
-239
-199
-231
-248
-253
-262
-280
-330
-339
-328
-314
-315
-330
-352
-342
-300
-248
-250
-253
-254
-231
-217
-228
-253
-281
-257
-241
-232
-209
-129
-18
68
119
150
162
186
201
186
147
126
139
143
106
48
5
-25
-27
-16
-55
-70
-43
21
77
82
84
73
77
75
56
50
54
71
142
198
197
216
238
315
387
404
369
391
393
458
468
488
467
455
483
489
519
498
546
577
665
745
846
907
1035
1114
1185
1261
1342
1295
1144
900
607
399
241
194
109
87
48
127
139
97
-99
-360
-636
-855
-1015
-1157
-1185
-1194
-1071
-988
-889
-862
-856
-880
-923
-1017
-1122
-1145
-1143
-1008
-846
-654
-512
-364
-271
-213
-199
-223
-233
-230
-181
-102
-19
24
78
95
87
91
72
40
-26
-93
-151
-206
-260
-288
-309
-318
-320
-302
-329
-362
-428
-512
-549
-594
-613
-620
-660
-692
-696
-727
-727
-726
-707
-646
-637
-619
-591
-578
-556
-561
-590
-597
-644
-659
-681
-650
-607
-566
-525
-469
-404
-361
-331
-389
-441
-564
-630
-732
-774
-798
-745
-660
-553
-446
-373
-296
-315
-368
-501
-589
-664
-628
-622
-541
-454
-322
-230
-217
-281
-422
-546
-650
-666
-705
-656
-556
-391
-251
-156
-143
-184
-263
-327
-411
-471
-485
-490
-407
-304
-191
-124
-51
-41
-53
-96
-173
-235
-261
-248
-224
-194
-155
-125
-129
-95
-73
-67
-28
-18
2
41
41
81
135
165
204
262
286
349
411
441
509
563
647
758
875
985
1101
1130
974
763
344
83
-117
-144
-122
-66
30
201
374
428
323
-39
-401
-781
-936
-1025
-1002
-884
-677
-426
-220
-153
-227
-404
-624
-863
-1057
-1193
-1177
-1030
-776
-501
-282
-214
-198
-281
-427
-618
-837
-964
-966
-833
-613
-380
-177
-66
-34
-94
-254
-479
-689
-845
-872
-768
-617
-399
-196
-58
36
5
-121
-312
-516
-653
-707
-689
-593
-441
-269
-117
-21
4
-33
-152
-256
-361
-427
-460
-433
-340
-237
-150
-78
-70
-83
-142
-233
-338
-437
-475
-438
-363
-269
-177
-121
-106
-100
-128
-221
-320
-431
-488
-477
-452
-406
-350
-299
-243
-231
-256
-308
-365
-392
-414
-457
-457
-446
-425
-384
-357
-343
-362
-403
-432
-468
-494
-488
-500
-502
-515
-517
-505
-510
-521
-540
-559
-579
-581
-566
-537
-509
-505
-473
-443
-428
-423
-428
-467
-489
-526
-557
-560
-551
-532
-517
-514
-506
-493
-479
-495
-499
-500
-499
-499
-493
-493
-516
-503
-505
-476
-424
-386
-337
-313
-313
-298
-312
-354
-357
-352
-356
-310
-283
-255
-213
-208
-198
-210
-243
-283
-336
-368
-387
-406
-400
-393
-374
-355
-356
-367
-352
-334
-325
-321
-342
-355
-357
-373
-379
-390
-409
-396
-389
-375
-349
-344
-336
-326
-349
-378
-385
-407
-392
-369
-352
-321
-302
-284
-271
-246
-250
-244
-229
-223
-236
-254
-257
-249
-242
-227
-231
-219
-216
-213
-209
-219
-216
-211
-211
-201
-223
-225
-237
-268
-293
-298
-297
-305
-290
-286
-294
-295
-298
-310
-290
-271
-263
-258
-273
-262
-250
-221
-201
-192
-164
-157
-181
-214
-250
-291
-321
-329
-342
-339
-313
-314
-323
-345
-383
-403
-413
-426
-421
-408
-403
-389
-403
-414
-413
-446
-458
-447
-418
-409
-407
-393
-401
-424
-440
-457
-473
-472
-445
-423
-388
-370
-350
-327
-322
-328
-354
-357
-347
-314
-310
-284
-269
-274
-276
-280
-282
-300
-323
-342
-350
-364
-389
-417
-436
-460
-467
-472
-483
-462
-440
-414
-377
-363
-348
-340
-345
-336
-338
-332
-329
-325
-291
-256
-217
-180
-172
-157
-157
-157
-164
-157
-154
-183
-208
-226
-221
-209
-200
-202
-190
-199
-196
-184
-182
-183
-200
-253
-280
-314
-353
-361
-370
-356
-320
-290
-281
-261
-254
-266
-280
-297
-313
-310
-316
-319
-337
-339
-326
-336
-309
-274
-275
-256
-264
-281
-284
-319
-340
-334
-351
-366
-389
-392
-382
-375
-383
-365
-350
-330
-324
-347
-334
-341
-346
-338
-326
-290
-265
-238
-200
-182
-155
-134
-135
-139
-137
-139
-154
-163
-182
-187
-195
-221
-214
-214
-225
-236
-251
-260
-263
-274
-281
-268
-272
-253
-246
-256
-242
-228
-231
-212
-206
-227
-246
-280
-300
-314
-336
-322
-301
-283
-271
-255
-233
-216
-226
-216
-223
-227
-232
-234
-236
-241
-262
-273
-264
-262
-263
-252
-249
-245
-232
-212
-187
-195
-220
-232
-268
-285
-281
-283
-281
-277
-260
-229
-218
-195
-182
-181
-172
-203
-230
-214
-237
-232
-221
-228
-206
-199
-196
-172
-182
-164
-146
-162
-149
-163
-167
-181
-226
-254
-282
-301
-298
-300
-293
-273
-268
-258
-256
-249
-248
-253
-247
-253
-243
-235
-239
-250
-276
-276
-278
-266
-253
-244
-242
-226
-235
-238
-236
-274
-298
-337
-365
-382
-399
-387
-394
-387
-365
-382
-355
-321
-348
-347
-361
-387
-387
-416
-420
-426
-423
-417
-417
-390
-373
-351
-332
-316
-306
-295
-278
-267
-248
-233
-251
-256
-247
-253
-242
-244
-249
-235
-239
-222
-237
-261
-240
-242
-262
-263
-280
-289
-287
-306
-295
-266
-264
-234
-212
-207
-186
-189
-194
-195
-191
-174
-172
-181
-171
-171
-172
-181
-177
-169
-159
-156
-165
-175
-196
-225
-246
-260
-273
-275
-268
-253
-251
-243
-235
-199
-181
-185
-208
-231
-275
-293
-330
-358
-352
-340
-324
-337
-331
-308
-295
-282
-267
-278
-288
-305
-326
-335
-352
-389
-398
-393
-373
-351
-323
-293
-277
-267
-254
-266
-245
-218
-209
-231
-248
-261
-291
-307
-306
-302
-301
-305
-302
-278
-279
-277
-273
-289
-304
-302
-301
-293
-291
-302
-294
-324
-326
-298
-262
-204
-174
-155
-130
-122
-118
-118
-110
-111
-110
-131
-163
-186
-200
-213
-219
-237
-240
-247
-259
-248
-243
-249
-242
-256
-263
-267
-282
-287
-273
-273
-258
-247
-244
-222
-219
-219
-201
-190
-171
-169
-179
-181
-191
-230
-283
-326
-372
-385
-386
-391
-371
-367
-377
-383
-400
-420
-434
-448
-442
-446
-427
-406
-399
-373
-354
-334
-274
-226
-184
-145
-158
-182
-213
-244
-280
-326
-372
-417
-439
-465
-474
-463
-434
-398
-364
-349
-335
-339
-333
-362
-408
-430
-454
-443
-401
-363
-312
-255
-217
-172
-145
-129
-108
-133
-149
-184
-243
-247
-267
-295
-295
-313
-326
-300
-275
-251
-200
-189
-184
-184
-217
-244
-286
-309
-350
-385
-391
-391
-362
-349
-317
-276
-252
-233
-219
-208
-219
-256
-262
-279
-301
-298
-301
-297
-290
-288
-272
-269
-241
-232
-247
-236
-246
-271
-286
-316
-322
-322
-344
-351
-358
-328
-325
-309
-287
-290
-296
-301
-300
-295
-299
-319
-334
-358
-359
-391
-389
-374
-378
-339
-314
-295
-272
-277
-303
-337
-370
-387
-385
-389
-362
-355
-356
-334
-323
-300
-269
-255
-255
-249
-257
-287
-299
-310
-303
-287
-297
-300
-308
-309
-304
-303
-294
-285
-299
-304
-344
-367
-394
-437
-436
-449
-472
-496
-520
-521
-506
-505
-494
-480
-450
-404
-374
-342
-293
-286
-270
-279
-286
-279
-292
-302
-312
-347
-354
-377
-394
-376
-361
-350
-327
-307
-321
-321
-339
-368
-386
-427
-453
-455
-457
-429
-433
-436
-416
-419
-377
-340
-335
-308
-311
-323
-311
-323
-330
-318
-323
-318
-317
-330
-342
-349
-355
-351
-347
-359
-374
-398
-412
-420
-438
-455
-462
-455
-453
-459
-465
-470
-452
-435
-389
-364
-348
-337
-353
-362
-365
-360
-363
-367
-359
-363
-353
-314
-300
-301
-306
-308
-311
-333
-354
-360
-392
-434
-466
-496
-517
-524
-519
-497
-481
-453
-417
-389
-366
-364
-368
-397
-403
-418
-431
-430
-436
-435
-428
-392
-376
-363
-341
-353
-357
-372
-380
-395
-413
-445
-465
-461
-451
-436
-410
-392
-387
-381
-384
-380
-359
-351
-360
-347
-354
-356
-348
-344
-348
-359
-360
-353
-347
-345
-330
-312
-302
-289
-303
-318
-342
-383
-395
-412
-419
-432
-448
-448
-453
-458
-469
-459
-448
-425
-423
-410
-398
-408
-434
-462
-474
-461
-428
-402
-390
-396
-377
-372
-376
-387
-372
-384
-403
-411
-426
-411
-404
-389
-375
-372
-357
-344
-328
-327
-337
-314
-313
-287
-288
-299
-277
-276
-291
-292
-308
-319
-335
-333
-338
-342
-333
-315
-309
-313
-307
-307
-309
-294
-270
-257
-242
-240
-233
-220
-204
-181
-163
-159
-173
-193
-205
-221
-232
-248
-268
-300
-317
-349
-385
-410
-435
-458
-474
-501
-521
-530
-533
-527
-503
-485
-457
-426
-418
-404
-385
-359
-337
-316
-304
-315
-322
-306
-288
-282
-264
-247
-265
-267
-275
-299
-317
-352
-381
-397
-404
-399
-394
-365
-342
-320
-302
-286
-292
-295
-297
-295
-289
-280
-281
-260
-259
-256
-270
-276
-280
-294
-289
-282
-283
-277
-271
-287
-276
-277
-285
-276
-277
-269
-269
-261
-259
-280
-275
-270
-251
-241
-204
-184
-182
-172
-170
-157
-173
-191
-205
-210
-209
-209
-220
-233
-240
-244
-259
-269
-280
-285
-276
-285
-277
-271
-291
-293
-296
-295
-304
-313
-324
-345
-348
-358
-366
-363
-349
-355
-369
-379
-398
-412
-426
-455
-463
-457
-456
-451
-425
-408
-393
-389
-393
-378
-393
-394
-403
-434
-447
-474
-500
-479
-481
-445
-408
-405
-405
-405
-412
-409
-426
-441
-435
-458
-463
-447
-442
-431
-419
-413
-381
-371
-350
-297
-305
-308
-321
-354
-355
-381
-394
-395
-388
-389
-382
-374
-370
-362
-392
-404
-431
-443
-426
-426
-408
-382
-377
-358
-336
-314
-292
-277
-261
-245
-228
-226
-252
-267
-281
-304
-322
-340
-355
-375
-380
-373
-376
-375
-387
-411
-425
-421
-424
-417
-406
-421
-425
-433
-439
-432
-436
-412
-376
-351
-315
-301
-290
-294
-322
-343
-373
-382
-399
-424
-445
-449
-449
-445
-441
-451
-432
-438
-437
-405
-396
-374
-378
-369
-392
-403
-408
-408
-401
-415
-421
-434
-460
-471
-485
-501
-507
-508
-493
-493
-486
-496
-488
-497
-494
-478
-475
-466
-453
-445
-430
-420
-431
-408
-390
-403
-400
-398
-393
-390
-379
-355
-351
-370
-374
-386
-394
-382
-392
-407
-404
-394
-401
-409
-416
-434
-432
-429
-448
-437
-433
-432
-413
-391
-405
-388
-384
-333
-415
-331
-198
-302
-318
-332
-260
-278
-359
-402
-303
-371
-391
-346
-410
-364
-381
-410
-401
-435
-421
-385
-384
-361
-336
-320
-304
-315
-325
-346
-354
-343
-306
-272
-244
-205
-189
-189
-209
-238
-238
-275
-298
-307
-336
-342
-337
-328
-329
-304
-305
-313
-312
-340
-361
-385
-397
-388
-425
-441
-459
-460
-457
-460
-453
-434
-422
-402
-368
-346
-343
-350
-366
-391
-415
-426
-429
-449
-435
-419
-417
-387
-362
-360
-360
-376
-393
-411
-425
-418
-394
-387
-369
-349
-340
-324
-312
-290
-263
-242
-221
-223
-213
-201
-206
-197
-201
-215
-233
-234
-224
-212
-200
-174
-161
-171
-189
-202
-214
-236
-257
-275
-290
-327
-340
-347
-343
-331
-341
-352
-337
-321
-310
-264
-248
-230
-222
-230
-214
-214
-233
-239
-248
-253
-255
-270
-282
-288
-313
-322
-320
-299
-297
-318
-331
-341
-338
-336
-335
-325
-315
-323
-331
-334
-340
-338
-325
-338
-333
-326
-327
-311
-308
-313
-336
-347
-363
-377
-354
-341
-329
-321
-329
-324
-346
-347
-352
-355
-343
-326
-303
-300
-298
-309
-336
-366
-407
-418
-410
-386
-367
-353
-347
-343
-344
-343
-349
-362
-371
-368
-374
-360
-320
-302
-286
-278
-270
-282
-292
-269
-261
-262
-248
-234
-246
-258
-256
-278
-293
-323
-368
-385
-398
-398
-394
-386
-370
-365
-352
-350
-352
-336
-330
-330
-347
-350
-356
-353
-357
-333
-301
-270
-242
-227
-212
-219
-228
-234
-248
-275
-293
-323
-341
-357
-378
-390
-398
-385
-384
-383
-371
-356
-329
-328
-306
-292
-299
-269
-267
-257
-250
-254
-251
-229
-226
-217
-193
-190
-182
-194
-209
-232
-257
-267
-278
-293
-311
-324
-332
-354
-365
-369
-358
-362
-358
-330
-332
-333
-310
-299
-301
-284
-279
-250
-246
-257
-232
-259
-276
-281
-310
-307
-298
-299
-290
-278
-278
-262
-261
-276
-286
-303
-320
-329
-341
-351
-341
-344
-345
-320
-334
-335
-336
-363
-362
-366
-377
-361
-360
-355
-315
-333
-313
-305
-304
-291
-265
-241
-217
-202
-203
-216
-252
-265
-278
-275
-285
-290
-299
-302
-295
-300
-295
-296
-308
-311
-307
-295
-298
-296
-305
-302
-311
-310
-308
-323
-315
-324
-330
-321
-311
-321
-317
-308
-301
-282
-272
-272
-251
-247
-220
-190
-182
-152
-137
-136
-124
-131
-135
-113
-106
-98
-77
-96
-140
-165
-200
-210
-221
-248
-235
-261
-289
-284
-308
-319
-326
-320
-297
-280
-261
-243
-249
-252
-227
-222
-218
-193
-179
-166
-156
-171
-170
-169
-169
-161
-174
-191
-188
-204
-193
-187
-202
-228
-244
-259
-254
-262
-280
-283
-312
-325
-337
-369
-359
-330
-305
-266
-229
-188
-147
-146
-146
-129
-126
-108
-83
-96
-90
-60
-72
-74
-100
-136
-158
-184
-208
-244
-259
-264
-276
-277
-276
-278
-274
-261
-258
-246
-236
-215
-198
-197
-199
-191
-173
-169
-156
-145
-134
-113
-115
-116
-101
-105
-87
-88
-105
-119
-131
-148
-158
-188
-206
-206
-205
-198
-199
-214
-229
-224
-228
-222
-220
-218
-203
-203
-174
-141
-137
-116
-125
-128
-129
-137
-132
-138
-136
-119
-117
-127
-155
-184
-209
-204
-184
-174
-176
-162
-150
-130
-120
-108
-98
-110
-108
-110
-115
-121
-127
-126
-117
-127
-107
-102
-108
-122
-141
-172
-188
-224
-245
-254
-271
-287
-288
-275
-287
-282
-264
-263
-264
-274
-293
-283
-288
-290
-290
-302
-300
-280
-264
-249
-242
-255
-253
-246
-246
-230
-237
-241
-225
-226
-234
-246
-264
-278
-289
-325
-333
-354
-365
-353
-348
-330
-306
-283
-269
-263
-268
-265
-259
-280
-256
-266
-277
-251
-244
-234
-233
-253
-253
-269
-290
-286
-296
-307
-295
-305
-309
-302
-300
-280
-282
-304
-285
-264
-251
-228
-216
-212
-197
-192
-192
-174
-168
-171
-177
-176
-175
-168
-178
-179
-173
-183
-167
-154
-153
-141
-162
-183
-198
-233
-249
-245
-242
-218
-214
-237
-226
-233
-252
-271
-293
-283
-295
-296
-268
-242
-245
-259
-246
-241
-247
-263
-290
-317
-353
-383
-402
-392
-357
-361
-366
-324
-351
-389
-395
-430
-436
-411
-427
-377
-375
-319
-275
-279
-356
-333
-1043
-2145
-1776
-1627
-1591
-1194
-887
-91
256
129
144
-208
-439
-628
-796
-1960
-2506
-1507
-1400
-1339
-1022
-482
169
201
-39
-214
-224
-401
-423
-462
-550
-227
-158
62
118
-348
-593
-692
-907
-907
-1202
-1016
-560
-374
-285
-148
-36
-296
-362
-451
-850
-799
-785
-724
-448
-447
-302
-248
-178
-241
-508
-440
-508
-594
-459
-369
-202
-150
16
41
-71
10
-258
-262
-148
-432
-359
-160
-494
-851
-378
-146
-306
-228
20
108
51
24
-99
-330
-161
71
-75
111
-7
-100
26
-374
-921
-812
-852
-1088
-1111
-1291
-1182
-933
-730
-515
-373
-307
-303
-278
-417
-698
-675
-429
-394
-450
-159
-95
-35
96
-118
-131
-160
-243
-262
-332
2
-33
7
430
198
57
27
-72
0
-339
-419
-230
-243
-257
-170
-23
-379
-360
-256
-379
-357
-338
-277
-425
-233
54
-154
-368
-12
130
-156
-338
-246
-42
-33
-219
238
268
-145
130
278
196
-298
-188
559
272
-3
343
548
471
8
585
575
-200
357
217
222
740
-57
-253
514
493
105
60
78
459
437
185
-267
95
542
292
490
308
-374
358
841
-288
-215
265
408
78
129
617
597
169
451
462
156
-63
569
66
-209
909
543
264
213
-38
421
1289
-595
-1322
755
767
38
-4
-5
1123
264
-653
433
36
-233
-545
35
776
1
-406
1129
540
-113
499
373
62
-465
1045
-19
-544
137
673
806
-35
-451
833
802
-1252
-522
565
384
-379
487
1095
452
608
133
-584
-277
342
-444
-400
344
240
509
538
273
102
742
-413
-1017
581
-297
186
-220
154
420
-694
854
1056
28
-1307
985
807
-475
-629
188
677
-475
325
557
765
-504
-637
270
897
-209
-383
-198
621
798
-410
411
432
-361
-120
504
-126
396
410
-6
650
650
191
-684
349
449
-327
-274
555
1066
141
-408
-56
904
356
-591
-219
945
821
-162
-197
127
421
608
946
-922
-1029
1349
1401
-1081
-1269
162
596
844
-383
-95
216
695
848
-804
-503
27
-228
1010
505
-1133
545
1653
-21
-951
-366
556
1100
141
-1430
-123
929
387
-196
-906
810
1015
-334
-191
-815
-164
79
-110
482
-723
-491
1280
1019
-1230
134
826
-415
-150
798
-245
-89
1189
793
-397
-77
117
16
590
-435
-497
39
164
801
-651
-298
675
256
592
-784
-418
765
650
-819
-369
1158
393
305
-393
-562
1136
-814
-588
181
-794
536
77
752
647
-309
185
951
-509
-768
705
-647
417
588
-188
731
181
-169
142
-28
396
120
-737
582
414
44
744
453
-994
685
922
-1222
82
53
-452
379
172
247
653
880
424
-1085
508
1374
-83
-1189
418
1408
1293
-11
-718
1641
388
-422
431
579
351
197
-200
479
740
997
9
-330
739
465
293
-842
-533
1760
-31
-1167
635
200
495
368
-323
894
195
-683
545
361
-319
-36
163
31
603
-64
-489
-337
206
468
-1323
-117
623
139
309
78
-407
172
929
-573
-575
746
-4
617
102
-292
632
358
-50
-618
279
426
-718
583
-32
-470
403
-180
420
240
-578
-1136
1324
381
-1487
-400
1382
291
-847
224
693
198
45
-223
-949
587
886
85
-919
308
1096
369
-745
-986
443
583
-44
-481
-451
495
879
-141
-271
-6
245
628
386
-810
-686
1139
915
-740
570
255
531
-163
-645
1767
4
-816
45
409
465
737
-216
1016
405
315
-432
31
528
-132
408
-515
1152
1135
-166
-791
155
520
301
-606
-279
16
96
247
176
-522
-289
611
-326
-189
356
-305
-1398
-193
1248
-444
-1130
326
694
30
-934
-322
553
-1084
-896
1011
-138
-165
-870
339
-103
-634
347
370
-1134
-1344
1673
365
-962
-670
1011
528
6
-792
-850
1131
-3
-1302
505
47
-641
174
-544
-298
397
92
18
-324
-664
158
-119
-774
873
36
-653
86
-128
-489
-861
-18
197
117
-1261
257
636
57
-302
-406
-62
-482
-402
161
626
-1255
-699
151
-214
-499
-164
-498
-195
-344
-947
458
-520
-141
-862
-223
136
-251
198
-897
-33
219
-487
-878
-511
186
315
-1837
394
616
-1609
-133
504
156
-714
-471
-365
320
-720
-109
-161
-853
227
498
895
-854
-1267
364
943
-1202
-1774
525
-486
-865
640
-598
-630
300
195
-1358
-461
-18
-135
-1115
-1192
1325
-184
-991
-809
279
-92
-1137
72
-985
-299
-181
238
-110
-612
289
-395
327
-195
-542
-450
3
-1284
135
-362
-1045
1708
-282
-978
-445
1062
65
-2474
-658
849
463
-1455
-280
1624
-248
-1208
-575
868
-1025
-976
834
-468
-426
834
-1040
-240
366
127
-391
-498
-509
-653
720
-677
-911
451
-749
104
562
-1294
-176
599
-421
-1575
-662
217
942
-1474
-1140
741
376
-138
-1600
-333
1179
-566
-924
301
394
-561
439
124
-357
-522
-599
833
-1102
312
478
-1575
1227
509
-1609
-847
1054
-381
-808
1339
-762
-437
-264
1263
77
-1979
1021
1082
-1369
-463
1241
-1222
-822
559
-34
-835
-433
1072
24
-1806
-660
533
230
-1044
-1463
749
1192
-162
-2287
-237
1336
-1121
-575
86
-768
-240
634
-153
-2500
477
950
-1076
-624
-745
886
631
-339
-1519
44
2028
-638
-2012
249
1409
169
-1667
-1253
1182
53
-1191
-152
-155
-311
137
-361
-1653
390
863
-52
-1400
-122
276
-213
-1063
-1267
766
-313
-838
-204
-240
-443
455
-734
-597
513
-629
-504
-1272
1184
204
-1619
5
1088
-63
-1806
-517
540
315
-1017
-1023
1224
948
-1626
-776
1023
-470
-772
353
-402
-827
365
281
-641
-521
298
149
-1130
343
23
-1123
187
-259
-1128
741
-60
-1131
546
-105
-5
-569
-354
197
-1052
717
-185
-702
-571
476
1418
-1635
-1256
998
450
-1101
-419
47
-214
-124
-569
605
-786
-638
932
-142
-1027
-671
58
688
-1337
-1131
724
352
-1215
-1048
1349
-864
-1318
974
-900
-781
-509
93
295
-1049
-521
422
-193
-1046
-64
-659
27
-376
-898
-474
61
624
-977
-696
80
51
-534
-720
-518
-221
512
-1514
-852
1273
-433
-1237
-708
301
-696
-824
-1069
-1573
-42
103
-471
-304
-1238
-96
146
-1881
-854
517
-316
-1819
-361
496
662
-1114
-727
233
-388
-1352
316
-166
-1432
-450
283
-40
-1492
-131
534
-9
-1816
179
1241
-1836
-1267
573
-125
-1115
-615
1074
-806
-1174
-14
346
-921
-979
200
-268
-15
-279
-1150
636
609
-2026
40
702
-1356
-460
-32
-102
207
-1256
-650
1004
-200
-1218
-405
778
-279
-2051
-68
409
-762
694
36
-1168
-231
849
-688
-1113
-210
-430
430
-1030
-1373
1107
10
-1443
-1451
806
345
-1243
-1591
1092
205
-2775
243
230
-582
-1030
-638
-117
-321
-755
-1242
-108
-390
-123
-1320
496
165
-1998
-44
841
-1030
-1548
962
461
-1953
-277
782
-813
-969
-474
866
-838
-904
-182
87
-230
-740
-76
-271
-521
-597
717
-379
-983
-826
673
-196
-902
-485
-399
330
-966
637
-650
-140
-295
-100
401
-211
-472
-946
290
648
-440
-787
-330
817
736
-2147
-754
1841
134
-2586
511
365
-589
-590
-227
108
-928
-440
-148
-340
-802
-392
-824
-109
-563
-1900
1113
-287
-2342
-942
1380
-348
-2952
620
833
-1506
-992
-572
446
29
-1755
206
307
-170
-1120
-1266
595
225
-1667
-729
314
25
-456
-2030
945
126
-1706
144
217
-348
-534
74
-689
-318
-372
63
-4
-1195
-635
-98
1052
-1546
-1156
617
259
-118
-822
467
-538
-719
158
583
-365
-462
-409
382
120
-1039
491
-156
-1456
113
1256
-1177
-909
795
-26
75
-1689
399
1298
-1570
-1952
939
521
-1822
2
-743
641
125
-1239
569
880
-2141
-830
1564
-1339
-634
747
-139
-1781
590
468
-871
-1179
-650
1088
-205
-1664
-1198
1377
425
-2584
-145
539
-475
-1103
-305
-1070
-950
543
-950
-660
-377
-527
-537
193
-853
-1780
-173
949
-616
-2538
730
1347
-1984
-707
532
-279
-694
224
-543
-736
210
-909
-397
-578
-317
-795
-234
486
-1364
45
404
-687
-738
678
-371
-973
577
-251
-642
689
112
-1067
422
-56
-377
97
-906
-295
505
-491
-548
-230
-467
490
-614
-1774
82
1561
-942
-2336
-198
856
-298
-1074
-832
-219
328
352
-1025
-1509
225
298
-546
-1418
733
-544
-1892
286
-318
-726
389
-694
-357
-33
-846
267
-748
-1550
244
515
-552
-1571
239
943
-2355
-981
822
-704
-1680
138
770
-991
-1451
345
262
-1472
-388
-127
124
-1671
-647
748
-468
-1697
-629
946
-217
-1785
-860
700
645
-2286
-1451
2202
-1381
-1819
357
1050
-796
-1189
-504
355
329
-1846
-1108
875
252
-1911
-526
1284
-575
-1282
172
1278
-1166
-1351
584
387
-1086
-305
-336
-275
-133
-218
-249
-1338
-21
-368
-790
-770
-107
-603
-898
-285
-1100
-33
732
-2323
-254
319
-886
-1219
942
-125
-2623
-190
1188
-512
-2637
544
396
-987
-828
-591
259
-627
-492
-1544
1215
164
-1056
-1035
-354
1206
-781
-1237
-139
395
-787
673
291
-1676
128
300
3
-363
-1289
765
106
-796
-1248
339
716
-1038
-987
-474
1577
-320
-1795
-112
704
-255
-455
-1378
319
848
-1508
-688
624
118
-1623
-377
156
49
-757
-1305
178
810
-1738
-1691
2252
-614
-2511
-100
1559
-1074
-2017
839
457
-920
-972
563
-1
-371
-349
-533
672
-77
-1601
-674
516
1269
-1481
-2167
1507
684
-1478
-1307
-426
686
83
-1664
-427
423
95
-905
-682
-426
596
-626
-1515
-323
-154
-189
-1343
-221
-20
198
-191
-1918
582
319
-1591
-512
957
-1048
-1591
1157
-1149
-546
35
-653
-620
-549
-555
-128
-1438
-447
463
-1805
-333
1274
-983
-1643
1170
-417
-1364
380
-308
-1466
-13
886
-562
-1350
-439
422
-153
-1145
-921
726
125
-734
-641
-306
1343
-678
-1531
569
857
-1072
-552
731
-1634
666
618
-1020
-1424
-200
1374
-1766
-783
354
-183
-1009
174
-486
-753
338
18
-1371
-1537
1262
36
-1129
-151
-136
-1395
436
486
-2015
-305
234
-1387
-453
1010
-1853
-998
306
-791
411
-1929
-847
264
-196
-301
-1949
-353
1213
-761
-2072
-421
-609
-363
-1080
-904
299
-1312
-1110
744
-1412
-1160
-797
-73
254
-1301
-1031
-476
857
-1571
-1253
-509
768
-571
-1441
484
-681
-504
-1585
90
-159
-1396
188
141
-750
-535
-937
-609
837
-967
-710
190
-108
-202
-785
-1414
795
-125
-971
84
-1365
556
482
-1660
-1029
1083
25
-2040
557
276
-1138
76
-400
-730
-175
675
-858
-1351
-584
621
1267
-2474
-1124
1095
601
-1248
-2006
1006
613
-1060
-696
154
507
-875
-2
-44
-830
-617
649
-378
-1127
-516
192
978
-1984
-881
817
11
-803
-1198
-81
477
-1167
221
-533
-557
-2
-1042
167
-252
-647
-760
592
-473
-544
16
-1165
-2
-66
-545
-1629
-50
698
-615
-1761
224
702
-2019
-339
203
-671
-650
-227
-1056
-457
-133
-1209
120
33
-1294
-33
-648
-771
-303
-453
-819
-521
-948
432
-705
-2067
518
-104
-1460
-372
-339
-680
-25
-828
-830
-372
-505
-689
19
-712
-677
-562
-274
-252
-1173
-813
544
-43
-1690
-742
1013
-703
-2198
33
1136
-1150
-1025
242
108
-271
-893
-868
398
-416
-1117
-196
587
-1293
-532
-242
-601
-233
-771
-683
-343
-18
-718
-741
-632
276
-747
-238
-824
-15
-495
-1461
616
-487
-2054
826
108
-1345
-165
-437
-48
-2011
103
303
-1319
-925
-389
-33
-481
-1437
-384
1144
-1178
-2241
649
1291
-2362
-1419
532
246
-1632
-531
-663
-929
-113
-935
223
-1325
-1379
175
-447
-1009
-519
-890
392
-700
-1149
-64
-186
-910
-934
333
-864
-1324
-274
859
-1760
-749
1105
-250
-1107
-658
420
-580
-1202
29
-97
-1578
205
336
-802
-921
50
648
-1308
-1056
902
-101
-892
-246
-758
515
-228
-861
-418
491
-541
-1187
219
319
-750
-666
-54
485
-589
-438
598
-582
300
-402
-1032
-58
493
-663
-823
368
74
-106
-696
-363
388
-740
-438
-64
-922
788
-1016
-256
290
-1049
648
-780
-871
215
-608
-656
-757
-222
-220
-83
-125
-1002
29
414
-946
-730
36
-908
-502
172
-452
-1294
211
-234
-1354
162
-580
-507
-725
411
-69
-1666
-952
1040
6
-2642
95
824
-1050
-1510
694
-1429
-614
-531
-1042
-4
-837
-254
-1186
380
-1310
-926
219
-872
-1365
-62
582
-2137
-830
157
-63
-1276
-2165
794
827
-1617
-1609
-356
-174
37
-2648
-214
772
-1261
-443
-478
-940
-514
-522
-1346
623
-426
-1383
-205
5
-571
-1060
-416
-593
53
-884
-342
-664
-1282
-233
405
-1145
-2220
1151
751
-2241
-510
129
-1360
-164
-554
-641
-496
-647
-169
-461
-900
-432
-431
-270
-857
-216
-587
-624
74
-1146
-426
-314
12
-991
-527
-179
-1549
-280
-167
-1905
-90
-129
-808
-1107
-405
113
-1056
-1257
-599
-519
-469
-313
-1141
-573
171
-1000
-845
-490
-815
78
-75
-2031
-180
983
-2165
-451
304
-647
-105
-506
-825
-390
-494
-341
-981
-623
161
-787
-755
-258
-519
-1150
-429
-502
472
-1380
-905
-112
-206
-236
-564
-1237
-505
812
-610
-1144
-723
1003
-752
-1302
-187
84
-529
-1086
-154
350
-790
-1413
561
-384
-1817
312
31
-852
-1048
345
144
-1394
-175
131
-1058
-306
463
-492
-651
-619
-384
762
-836
-1189
971
736
-1738
-665
1915
-1040
-1014
421
113
-306
-229
319
-36
-533
-328
318
-848
-527
221
-624
271
-1127
-783
560
-571
-637
-1178
353
210
-1170
-1180
251
-74
-835
-634
-468
-101
-752
-7
-925
-1397
35
-409
-655
-1116
-645
269
-829
-1306
-213
-793
-182
-125
-1353
-224
-161
-908
-728
175
-850
-916
-342
-320
-1086
328
-971
-998
134
-507
-485
-242
-51
-1771
360
290
-1062
-1365
410
276
-871
-433
-634
79
-356
-545
-411
-319
-900
332
294
-1193
-1027
931
325
-2160
170
771
-750
-1022
220
-271
-722
-139
-600
-102
367
-922
-306
284
-891
-452
-743
-345
-310
-328
-113
-1025
73
18
-563
-1280
-83
260
-1022
-535
-317
87
-296
-252
-899
-57
715
-986
-398
-553
-445
128
-213
-1221
-680
1173
-664
-1273
-384
386
-669
-774
-427
-1060
885
121
-1463
-1389
923
401
-1045
-952
-193
936
-474
-1313
-289
4
-360
-583
95
-75
-304
-473
-482
-24
-1209
-456
471
-328
-672
5
-148
-470
-606
250
-406
-672
226
39
-1003
-163
379
-1529
258
856
-826
-192
-18
-231
-281
-473
71
194
-1067
79
243
-364
-50
-154
-220
-553
-242
256
-94
-208
-494
368
-123
-469
-10
106
-256
-1322
917
490
-999
-424
127
25
11
-612
-410
514
-158
-827
-123
-472
381
-565
-402
-156
-301
254
-544
-788
277
630
-1215
-513
679
243
-1074
34
515
-308
-100
-674
536
-130
-289
-266
-453
372
-121
-908
-305
768
-288
-516
-50
-45
-64
-536
-412
-413
117
430
-1025
-365
108
-90
-721
-316
-78
-677
-64
-355
-449
-371
-985
20
-298
-899
-332
212
-88
-833
-976
745
-752
-1651
582
596
-302
-2235
491
-165
-827
-641
-208
-316
-1153
474
-261
-806
-514
347
-965
-553
-96
334
-831
-1527
244
438
-875
-1243
307
480
-1381
-789
-400
580
-861
-1342
55
358
-970
-36
286
-1614
-507
288
-436
-901
-245
-152
-387
-723
-548
111
-338
-932
-148
-43
-682
-912
-379
248
-402
-424
665
-536
-781
-179
246
-824
-110
18
257
-785
-488
578
-607
-979
-100
40
-579
-122
-592
-411
388
-379
-972
-140
383
-320
-447
-183
-746
-74
18
-569
124
-482
-148
93
-792
-239
-1076
134
310
-983
92
-543
-193
-813
-1163
-92
255
-909
-88
135
-1334
122
62
-1021
-455
-101
-337
74
-698
-1920
-271
989
-1354
-959
422
328
-1017
-477
-1049
-700
777
-836
-707
504
240
-1170
-545
-202
-543
-264
376
-695
-348
99
-809
-659
-150
-320
-775
131
245
-494
-674
-260
-548
-314
-330
-523
456
-87
-819
69
-714
-220
17
-389
-530
-384
422
-66
-878
-1447
423
695
-563
-1282
-700
639
-130
-941
-327
-289
-31
-141
-210
-251
-332
-284
-16
25
-498
-1115
284
795
-323
-796
-135
-249
94
-213
-1332
232
324
-76
-1072
-254
536
-575
-166
177
-510
-403
84
256
-428
-655
-233
-507
-74
554
-199
-850
-149
413
-200
-456
-313
932
-50
-591
479
315
386
-890
-189
280
228
-508
-80
1092
-273
-545
277
176
261
-48
-448
259
-94
85
-283
-28
95
-261
324
154
-378
-186
166
89
-478
-582
387
264
-352
-782
166
650
-336
-1093
-342
233
-575
7
-860
-649
426
256
-884
-987
340
-262
-179
-624
-839
143
183
-884
-394
-675
-58
147
-934
-74
-547
31
-187
-810
-466
-234
-622
-551
-21
6
-531
-1001
39
152
-593
-517
-392
-105
-457
-775
311
-251
-1043
-355
-333
240
-453
-899
87
-77
-66
-472
-379
-212
-146
103
203
-535
-531
-415
255
2
-837
-243
-96
-29
-426
-798
-17
-108
-714
-153
-464
-308
4
-343
-596
-644
-494
332
428
-1012
-362
-219
-519
-114
-619
-257
-324
242
-713
124
93
-750
-529
-937
348
-438
-583
136
13
-736
-700
408
-248
-469
-576
-508
-360
-716
-618
-342
271
-269
89
-342
-583
-109
-556
-490
-332
-352
-149
259
-280
-715
-57
341
-675
-893
-422
250
-343
-523
-105
303
37
-661
-24
371
-486
-559
-97
71
-376
-702
325
251
-522
-317
671
160
-535
-405
-323
358
81
-742
-788
607
94
-624
-425
13
293
-704
-801
222
387
-846
-206
307
-176
-420
-489
144
-42
-479
124
-393
-225
206
-598
-92
59
78
-38
-186
-131
-641
42
9
-64
191
-237
-452
170
-49
-879
45
139
-170
-131
-341
-191
-7
-651
-821
-382
238
142
-424
-617
-399
-18
-191
-246
-953
-417
95
-329
-394
-902
-269
482
-252
-794
-291
89
-421
-843
-1072
11
303
63
-548
-731
202
-231
-580
-771
-287
29
-27
-453
-607
-347
-224
-85
-246
-313
-237
-307
-153
-325
-675
-505
242
-471
-561
519
-51
-710
-365
-110
-483
-233
139
-338
-692
379
255
-639
-604
-57
323
-383
-377
-88
271
-350
-474
-102
-105
166
105
-160
-479
-24
-114
-394
-192
38
101
-279
-221
-179
-96
-381
-446
-116
-117
258
4
-318
-449
-42
-67
-207
-74
-582
-283
-168
-187
-650
-581
-115
103
-118
-261
-547
-383
-74
-619
-557
107
-283
-366
-568
-444
-102
-393
-647
-623
-321
-224
-171
-659
-879
-293
-2
-292
-445
-528
-284
-219
-420
-653
-410
-274
-27
-405
-724
-293
-328
-648
-459
-184
-316
-147
-432
-443
-176
-195
-649
-766
-300
-105
-93
-627
-726
-302
200
-137
-581
-275
-333
-133
-388
-346
-234
-290
-327
-303
-75
23
-167
-595
-231
-28
-284
-557
-204
-1
-236
-358
-180
13
-232
-114
-83
-267
-204
-305
-229
142
-242
-183
-35
-169
-88
-416
-240
99
76
-558
-282
75
96
-153
-434
117
-105
-162
92
-541
-573
-95
90
37
-148
-326
-311
130
-278
-643
-234
70
-198
-427
-420
-181
-190
-628
-323
14
-330
-411
-398
-331
-328
-348
-162
-585
-700
-595
-207
-531
-968
-690
-329
-300
-677
-883
-551
-293
-741
-455
-464
-542
-636
-575
-365
-622
-579
-604
-251
-482
-813
-514
-461
-747
-569
-100
-581
-775
-462
-433
-489
-641
-434
-297
-294
-326
-474
-319
-464
-532
-403
-346
-73
-481
-476
-551
-467
-102
-393
-406
-365
-156
-160
-386
-495
-260
-157
54
-169
-64
-11
-179
-10
-44
138
167
5
-269
219
40
18
330
182
-129
-22
574
120
-162
-174
352
482
-16
131
116
-43
69
63
190
42
68
271
214
64
-129
95
333
107
-94
107
303
255
112
171
223
-43
26
131
-50
-33
-24
-130
-88
-8
-74
-39
-203
-298
-407
-323
-318
-445
-528
-412
-404
-539
-485
-491
-696
-805
-561
-514
-667
-841
-735
-664
-857
-786
-692
-725
-772
-742
-746
-812
-871
-798
-689
-758
-700
-624
-711
-852
-578
-501
-698
-875
-648
-352
-521
-673
-690
-558
-488
-469
-604
-862
-695
-558
-489
-469
-727
-688
-501
-717
-928
-588
-457
-592
-801
-787
-731
-635
-385
-683
-766
-686
-386
-463
-703
-755
-595
-295
-315
-618
-240
31
-643
-455
-320
-56
-201
-157
165
-92
122
22
-94
191
444
-106
-105
129
134
19
279
490
154
198
236
493
242
-52
383
559
139
378
688
160
-96
268
653
140
-217
445
654
44
-193
137
522
488
116
249
251
244
197
188
378
346
369
401
378
26
-36
117
157
111
121
195
90
40
28
-67
9
31
-141
-161
-304
-334
-215
-214
-375
-483
-389
-388
-428
-436
-470
-522
-462
-375
-503
-691
-712
-610
-665
-677
-664
-695
-558
-586
-760
-806
-687
-613
-584
-662
-688
-576
-571
-599
-746
-713
-545
-517
-533
-553
-592
-548
-467
-488
-533
-561
-462
-318
-406
-496
-519
-522
-481
-492
-466
-541
-574
-500
-461
-471
-452
-432
-417
-476
-491
-473
-382
-372
-477
-449
-319
-228
-327
-427
-386
-331
-412
-350
-185
-301
-422
-436
-261
-184
-297
-303
-411
-424
-339
-182
-235
-414
-395
-419
-270
-221
-412
-480
-392
-310
-348
-496
-492
-451
-414
-381
-418
-447
-437
-476
-624
-478
-331
-458
-493
-469
-519
-559
-436
-417
-513
-572
-531
-374
-379
-520
-416
-503
-418
-173
-323
-347
-418
-353
-151
-191
-373
-400
-300
-228
-178
-206
-345
-260
84
-134
-387
-105
62
-174
-348
-120
25
-115
-277
-104
-68
-111
9
-39
-136
-157
7
-12
-79
-8
26
44
-62
-24
155
140
53
103
206
210
147
139
10
118
313
286
207
87
214
346
251
145
330
411
332
309
328
352
353
197
135
330
360
306
164
248
385
268
121
81
183
186
145
69
29
5
-42
34
-9
-210
-291
-195
-190
-362
-445
-358
-345
-432
-522
-527
-540
-667
-759
-727
-589
-583
-711
-843
-858
-771
-700
-739
-805
-792
-709
-641
-844
-1007
-880
-743
-748
-778
-775
-747
-807
-906
-831
-665
-679
-861
-893
-773
-755
-853
-848
-703
-733
-856
-866
-808
-814
-846
-860
-781
-636
-646
-675
-755
-900
-751
-539
-574
-683
-704
-603
-492
-484
-530
-472
-306
-331
-443
-481
-176
-55
-337
-436
-307
-35
-51
-180
-210
-84
-52
3
13
8
-30
-14
211
178
76
46
86
224
111
47
211
208
263
286
165
293
271
318
403
219
208
381
346
198
232
405
334
115
224
436
413
155
192
555
574
411
365
330
457
640
608
532
545
600
745
729
594
583
763
916
698
623
631
800
581
193
435
597
588
424
206
59
188
133
-16
65
-20
-67
-88
-181
-357
-345
-385
-333
-251
-451
-609
-638
-599
-644
-463
-445
-584
-634
-688
-621
-618
-627
-691
-556
-495
-501
-516
-621
-596
-586
-521
-448
-459
-630
-625
-576
-566
-548
-654
-765
-733
-705
-702
-619
-777
-848
-679
-674
-785
-838
-881
-845
-759
-792
-751
-708
-777
-743
-718
-739
-710
-715
-744
-654
-550
-561
-568
-551
-582
-549
-466
-443
-435
-453
-460
-340
-245
-304
-349
-369
-361
-306
-304
-337
-355
-364
-338
-255
-308
-376
-355
-387
-455
-444
-531
-550
-462
-544
-648
-638
-547
-493
-613
-795
-654
-442
-517
-687
-658
-475
-394
-588
-656
-405
-359
-493
-469
-278
-174
-323
-444
-276
-101
-221
-380
-324
-168
-156
-216
-187
-148
-82
-153
-167
-57
-3
-58
-133
-99
-48
-28
2
-108
-186
21
156
123
-43
-79
34
153
130
22
83
144
235
240
188
52
162
314
246
198
149
326
403
253
224
329
436
366
225
207
264
285
267
212
277
319
253
195
121
185
240
190
183
236
214
68
19
48
38
33
49
9
-17
-50
-131
-141
-155
-136
-65
-1
-99
-179
-179
-213
-203
-125
-121
-178
-195
-199
-170
-224
-247
-209
-169
-195
-288
-342
-354
-372
-365
-308
-305
-291
-377
-542
-566
-480
-432
-426
-492
-552
-596
-680
-706
-713
-699
-684
-637
-607
-643
-737
-845
-862
-792
-722
-725
-803
-849
-834
-795
-772
-720
-708
-700
-689
-698
-710
-740
-733
-705
-676
-646
-595
-595
-696
-694
-585
-530
-509
-535
-570
-553
-546
-550
-545
-546
-534
-549
-549
-526
-493
-518
-528
-460
-422
-453
-486
-439
-452
-483
-379
-351
-447
-393
-309
-341
-291
-240
-270
-259
-172
-121
-106
-145
-176
-160
-184
-98
-90
-111
-119
-53
37
-5
-122
-98
-20
-59
-61
4
42
-105
-161
-13
42
-19
4
53
45
35
44
63
117
148
146
168
141
120
143
106
116
171
214
236
191
180
221
190
215
299
290
288
324
390
384
355
351
357
415
376
298
330
354
362
296
252
276
355
364
267
208
276
322
336
331
252
237
266
256
203
205
203
193
202
166
76
36
36
19
47
48
38
52
4
-39
-84
-60
-18
-47
-135
-252
-242
-175
-232
-316
-371
-387
-400
-445
-489
-523
-543
-528
-527
-590
-648
-649
-647
-701
-741
-690
-666
-680
-711
-771
-790
-761
-730
-766
-814
-802
-794
-826
-854
-873
-885
-853
-825
-814
-810
-839
-852
-813
-766
-799
-814
-793
-787
-784
-786
-771
-720
-685
-685
-701
-699
-630
-609
-625
-597
-568
-535
-517
-523
-488
-475
-461
-425
-400
-367
-310
-312
-280
-217
-239
-305
-294
-238
-218
-238
-274
-225
-156
-143
-157
-224
-237
-185
-194
-211
-192
-175
-163
-194
-207
-162
-121
-76
-85
-137
-99
-76
-124
-138
-127
-114
-157
-117
-64
-71
-105
-92
-5
1
-41
-48
-31
-67
-49
25
21
-50
3
49
30
6
40
49
80
114
93
82
88
150
143
111
133
143
157
143
66
47
55
60
67
41
-11
-64
-86
-30
44
56
29
22
25
9
-34
-120
-144
-98
-81
-126
-149
-160
-110
-84
-57
-29
-76
-125
-154
-134
-169
-123
-111
-175
-196
-167
-219
-214
-145
-176
-150
-123
-181
-212
-183
-199
-246
-254
-206
-194
-224
-230
-261
-271
-221
-198
-181
-165
-175
-176
-159
-147
-132
-130
-156
-187
-179
-144
-124
-164
-213
-215
-184
-195
-222
-248
-274
-270
-270
-238
-253
-312
-322
-343
-330
-277
-268
-257
-272
-294
-294
-305
-312
-330
-359
-374
-363
-368
-406
-453
-488
-452
-399
-411
-418
-381
-386
-402
-381
-395
-410
-382
-367
-349
-368
-370
-388
-428
-451
-431
-393
-395
-413
-459
-463
-451
-481
-517
-492
-495
-471
-435
-434
-425
-407
-400
-392
-370
-338
-341
-338
-324
-294
-298
-323
-284
-259
-230
-230
-188
-154
-145
-143
-126
-115
-105
-93
-91
-100
-124
-117
-117
-125
-121
-113
-106
-104
-92
-107
-110
-123
-119
-82
-97
-112
-120
-134
-125
-108
-73
-42
-46
-47
-20
-23
-54
-66
-53
-60
-102
-109
-85
-105
-162
-151
-116
-146
-176
-147
-111
-99
-137
-131
-85
-92
-96
-107
-86
-65
-77
-47
-33
-71
-78
-69
-49
-84
-89
-55
-16
7
-18
-24
12
-2
-9
-21
-39
-37
-8
-5
-69
-75
-24
-5
-65
-88
-40
37
46
-20
-53
-31
-11
-36
-86
-123
-108
-36
-24
-52
-60
-69
-95
-81
-102
-150
-177
-164
-140
-152
-145
-132
-139
-140
-159
-157
-117
-128
-196
-239
-216
-180
-182
-203
-225
-240
-257
-273
-259
-237
-241
-303
-303
-295
-298
-283
-252
-286
-326
-281
-236
-224
-269
-324
-325
-319
-274
-270
-299
-289
-272
-202
-163
-216
-284
-261
-182
-140
-172
-222
-204
-190
-172
-187
-234
-211
-191
-180
-181
-182
-197
-181
-145
-149
-149
-156
-115
-108
-152
-153
-163
-166
-192
-201
-232
-282
-278
-237
-182
-201
-278
-313
-292
-249
-247
-338
-369
-310
-215
-204
-269
-322
-316
-279
-287
-302
-328
-295
-308
-328
-326
-327
-335
-328
-368
-397
-388
-371
-370
-396
-401
-366
-339
-361
-372
-353
-285
-252
-288
-289
-275
-289
-295
-243
-248
-288
-338
-322
-242
-211
-220
-235
-274
-254
-199
-208
-238
-266
-251
-221
-275
-315
-277
-261
-258
-298
-259
-238
-297
-313
-286
-312
-326
-262
-259
-307
-349
-337
-330
-323
-308
-327
-352
-342
-301
-309
-362
-354
-343
-339
-340
-341
-362
-381
-370
-367
-361
-379
-352
-373
-396
-379
-380
-435
-445
-373
-346
-357
-399
-392
-360
-358
-431
-460
-406
-351
-351
-360
-329
-329
-331
-332
-312
-296
-311
-296
-273
-272
-259
-316
-335
-315
-288
-282
-317
-310
-260
-222
-216
-217
-238
-232
-288
-275
-240
-281
-291
-262
-248
-250
-267
-259
-243
-240
-228
-204
-198
-211
-171
-169
-231
-236
-215
-203
-236
-260
-183
-176
-248
-275
-244
-242
-248
-237
-211
-191
-198
-216
-208
-168
-152
-168
-161
-161
-143
-91
-131
-167
-170
-161
-147
-152
-126
-102
-105
-86
-94
-85
-80
-85
-84
-57
-60
-79
-93
-43
13
7
15
34
44
47
31
-9
7
58
63
11
-16
22
30
22
23
21
67
95
88
106
127
101
80
74
124
123
86
99
135
121
113
121
108
156
192
208
185
132
171
169
120
115
122
142
182
135
124
142
137
123
95
133
166
165
147
155
140
138
114
95
155
169
157
165
177
190
207
191
162
148
163
190
189
147
168
178
178
203
236
259
220
162
135
158
145
129
104
141
147
101
107
118
140
113
65
116
104
67
57
50
65
35
23
8
6
-29
-13
37
64
11
-46
-43
-55
-51
-21
8
-50
-66
-72
-52
-16
-52
-79
-52
-24
-36
-43
-36
-50
-133
-135
-122
-85
-45
-78
-121
-112
-40
2
-10
-87
-135
-98
-68
-68
-114
-126
-102
-71
-70
-99
-100
-89
-105
-88
-57
-93
-135
-157
-159
-161
-208
-287
-274
-221
-231
-269
-280
-290
-278
-289
-346
-352
-327
-330
-359
-335
-384
-383
-347
-317
-312
-385
-400
-378
-373
-395
-411
-382
-368
-389
-462
-468
-464
-494
-436
-438
-449
-422
-392
-415
-430
-432
-432
-428
-443
-459
-452
-432
-486
-492
-428
-402
-414
-411
-388
-373
-367
-369
-429
-441
-434
-446
-459
-468
-457
-473
-508
-531
-489
-439
-454
-515
-512
-441
-447
-495
-559
-560
-558
-536
-557
-557
-505
-511
-515
-547
-580
-610
-577
-546
-488
-501
-518
-494
-464
-463
-506
-536
-532
-520
-531
-530
-501
-481
-493
-493
-512
-488
-486
-483
-512
-528
-526
-493
-445
-498
-517
-475
-456
-448
-479
-475
-419
-411
-375
-403
-392
-369
-425
-386
-340
-399
-401
-377
-369
-335
-276
-248
-283
-286
-244
-207
-229
-291
-307
-310
-241
-213
-240
-231
-238
-217
-221
-287
-333
-313
-278
-276
-264
-219
-212
-285
-281
-272
-244
-250
-264
-260
-230
-189
-237
-270
-287
-311
-248
-267
-279
-221
-201
-219
-262
-251
-231
-220
-227
-225
-218
-192
-204
-218
-216
-216
-182
-147
-124
-138
-140
-172
-216
-200
-197
-210
-207
-200
-155
-170
-206
-181
-179
-172
-131
-109
-94
-98
-141
-125
-47
-34
-96
-136
-115
-89
-82
-110
-80
-28
-22
23
19
6
-40
-39
-10
3
-6
17
43
42
2
-63
-54
-48
-40
-39
9
39
38
-27
-7
25
9
-32
-43
-23
-70
-61
-89
-69
-34
-62
-74
-78
-68
-50
-23
-8
-4
-38
-62
-51
-22
-47
-97
-123
-99
-53
-97
-121
-124
-88
-80
-105
-119
-115
-136
-166
-150
-96
-87
-118
-136
-111
-112
-140
-134
-102
-86
-103
-97
-82
-110
-114
-110
-85
-113
-119
-97
-131
-118
-164
-219
-175
-136
-143
-161
-200
-217
-197
-218
-270
-278
-271
-248
-260
-265
-275
-315
-321
-295
-312
-298
-279
-308
-318
-314
-304
-255
-258
-269
-273
-300
-284
-301
-338
-339
-323
-344
-322
-323
-369
-354
-328
-341
-410
-460
-445
-419
-437
-405
-393
-434
-406
-447
-501
-438
-410
-401
-386
-335
-322
-333
-348
-366
-352
-358
-383
-414
-391
-334
-320
-319
-330
-318
-318
-338
-336
-346
-310
-264
-278
-278
-268
-290
-320
-361
-360
-322
-272
-306
-319
-262
-209
-197
-225
-240
-252
-245
-253
-318
-313
-301
-295
-287
-304
-345
-335
-333
-299
-285
-334
-303
-331
-323
-307
-340
-347
-351
-366
-377
-360
-333
-344
-344
-326
-300
-255
-281
-291
-302
-278
-258
-305
-302
-314
-301
-288
-291
-336
-352
-312
-332
-352
-338
-337
-304
-315
-311
-284
-286
-290
-309
-356
-384
-385
-387
-364
-341
-320
-338
-361
-346
-345
-370
-360
-376
-395
-407
-384
-377
-390
-400
-380
-383
-431
-427
-418
-426
-399
-401
-440
-431
-460
-454
-479
-507
-464
-433
-466
-449
-437
-469
-485
-471
-452
-521
-542
-518
-512
-476
-459
-477
-473
-451
-445
-453
-482
-457
-433
-497
-532
-510
-506
-534
-520
-493
-449
-474
-554
-527
-491
-488
-491
-524
-502
-478
-458
-477
-491
-486
-500
-479
-516
-484
-423
-471
-469
-471
-474
-464
-496
-505
-504
-495
-504
-478
-495
-483
-521
-533
-518
-531
-505
-516
-565
-604
-566
-541
-578
-563
-516
-504
-520
-511
-506
-508
-492
-477
-506
-513
-530
-531
-503
-529
-539
-536
-545
-547
-515
-458
-460
-486
-515
-487
-448
-511
-530
-525
-544
-563
-532
-492
-475
-521
-535
-546
-509
-490
-524
-567
-557
-540
-535
-519
-526
-467
-484
-496
-466
-435
-443
-448
-426
-443
-417
-372
-396
-406
-441
-479
-481
-478
-482
-485
-468
-490
-477
-493
-498
-435
-438
-452
-426
-397
-417
-435
-439
-449
-424
-420
-462
-447
-448
-422
-400
-414
-403
-418
-418
-432
-401
-422
-429
-431
-427
-365
-372
-388
-368
-361
-411
-407
-406
-451
-474
-442
-444
-495
-463
-451
-417
-420
-410
-443
-463
-453
-466
-484
-468
-469
-478
-472
-484
-507
-531
-518
-436
-454
-482
-478
-506
-547
-572
-586
-606
-590
-581
-590
-601
-571
-544
-530
-552
-542
-539
-551
-531
-522
-519
-532
-525
-485
-482
-511
-460
-430
-405
-413
-420
-370
-362
-423
-429
-390
-372
-459
-477
-397
-429
-475
-455
-459
-474
-458
-469
-448
-457
-442
-415
-449
-479
-456
-425
-430
-419
-400
-379
-383
-406
-408
-390
-403
-404
-392
-386
-379
-346
-336
-334
-327
-338
-342
-359
-340
-296
-275
-285
-297
-322
-296
-311
-342
-310
-318
-351
-321
-257
-266
-287
-295
-297
-271
-251
-255
-205
-213
-200
-202
-194
-181
-229
-230
-247
-271
-269
-255
-293
-317
-316
-282
-252
-246
-238
-243
-213
-234
-257
-276
-262
-290
-321
-275
-221
-237
-254
-239
-223
-186
-225
-249
-263
-293
-306
-294
-296
-308
-316
-312
-284
-271
-294
-255
-290
-310
-290
-294
-308
-292
-256
-253
-250
-272
-274
-294
-299
-274
-282
-275
-217
-225
-287
-285
-284
-302
-275
-221
-214
-256
-264
-282
-290
-289
-295
-338
-292
-257
-254
-241
-253
-252
-241
-241
-249
-291
-311
-257
-264
-261
-244
-229
-229
-237
-223
-217
-211
-189
-184
-189
-167
-166
-188
-210
-243
-243
-189
-202
-212
-179
-164
-197
-231
-230
-224
-228
-260
-244
-230
-237
-247
-267
-306
-269
-230
-249
-273
-283
-260
-256
-280
-288
-282
-304
-287
-307
-297
-262
-262
-276
-268
-245
-254
-288
-305
-301
-307
-300
-307
-294
-288
-348
-349
-343
-330
-315
-318
-291
-287
-274
-272
-283
-304
-327
-304
-293
-283
-298
-298
-285
-266
-235
-248
-273
-292
-279
-267
-295
-275
-276
-334
-341
-322
-320
-348
-318
-278
-300
-305
-290
-299
-336
-346
-365
-378
-383
-401
-401
-387
-369
-372
-372
-352
-324
-338
-332
-374
-366
-379
-410
-415
-407
-395
-425
-446
-445
-449
-453
-465
-501
-495
-461
-457
-477
-465
-458
-457
-476
-481
-435
-410
-404
-396
-366
-381
-403
-410
-405
-387
-385
-381
-407
-368
-355
-368
-371
-385
-394
-389
-371
-410
-399
-361
-339
-353
-383
-393
-387
-352
-386
-397
-368
-344
-357
-375
-351
-338
-338
-371
-346
-325
-352
-350
-309
-330
-314
-313
-334
-317
-324
-337
-339
-352
-352
-326
-384
-400
-371
-381
-405
-408
-407
-390
-401
-407
-373
-360
-385
-387
-372
-380
-385
-413
-383
-369
-391
-370
-389
-408
-364
-362
-377
-415
-434
-416
-466
-495
-479
-486
-490
-478
-478
-478
-444
-445
-446
-424
-453
-461
-452
-446
-427
-444
-449
-443
-469
-459
-439
-410
-388
-361
-355
-347
-344
-348
-370
-391
-363
-363
-384
-373
-357
-381
-379
-346
-317
-320
-306
-312
-299
-316
-317
-320
-334
-332
-360
-375
-403
-419
-449
-437
-456
-472
-431
-438
-457
-447
-430
-436
-398
-392
-408
-443
-439
-392
-368
-365
-328
-307
-298
-284
-296
-294
-267
-259
-253
-262
-256
-240
-253
-274
-304
-308
-307
-316
-320
-324
-350
-342
-346
-352
-356
-353
-356
-354
-352
-327
-326
-374
-371
-347
-373
-378
-340
-341
-357
-325
-347
-382
-360
-347
-361
-350
-338
-303
-318
-345
-304
-281
-280
-259
-267
-266
-246
-225
-230
-241
-231
-260
-259
-261
-226
-210
-265
-268
-241
-251
-257
-267
-278
-254
-231
-221
-222
-229
-211
-212
-210
-180
-175
-204
-205
-202
-196
-211
-238
-244
-251
-247
-239
-244
-210
-156
-196
-217
-219
-247
-233
-228
-243
-258
-265
-253
-284
-294
-288
-302
-296
-278
-256
-251
-240
-232
-264
-252
-270
-275
-228
-232
-235
-244
-252
-249
-243
-248
-274
-279
-236
-205
-243
-257
-277
-267
-249
-268
-272
-266
-284
-273
-263
-277
-269
-263
-226
-197
-232
-264
-246
-251
-269
-252
-234
-220
-206
-234
-215
-160
-183
-192
-178
-176
-203
-228
-225
-225
-212
-215
-217
-201
-198
-185
-218
-250
-274
-260
-282
-298
-279
-281
-262
-258
-260
-240
-212
-215
-207
-210
-216
-229
-229
-239
-242
-239
-244
-230
-234
-258
-254
-249
-243
-236
-246
-229
-246
-251
-239
-235
-216
-234
-226
-184
-167
-177
-190
-186
-177
-169
-164
-149
-147
-161
-181
-206
-204
-215
-225
-214
-198
-220
-228
-237
-209
-185
-215
-231
-247
-267
-266
-235
-216
-215
-225
-227
-181
-179
-216
-217
-220
-215
-232
-241
-252
-261
-255
-235
-188
-194
-209
-205
-222
-244
-219
-205
-209
-197
-190
-193
-198
-240
-248
-228
-235
-216
-192
-166
-147
-158
-145
-132
-162
-164
-193
-237
-252
-227
-235
-243
-225
-240
-271
-248
-248
-239
-221
-240
-248
-214
-212
-207
-199
-205
-196
-199
-186
-200
-199
-177
-187
-184
-155
-174
-174
-170
-168
-135
-163
-178
-158
-177
-172
-174
-192
-174
-196
-218
-208
-192
-182
-188
-180
-150
-158
-179
-179
-171
-137
-126
-143
-133
-139
-161
-155
-160
-131
-104
-120
-97
-80
-77
-74
-60
-74
-73
-67
-81
-87
-117
-104
-91
-98
-87
-116
-109
-129
-164
-167
-163
-150
-163
-164
-158
-164
-182
-198
-201
-203
-213
-223
-236
-218
-224
-253
-236
-244
-228
-229
-245
-216
-184
-172
-184
-165
-142
-131
-141
-135
-136
-177
-181
-217
-233
-214
-233
-229
-220
-232
-235
-246
-267
-261
-242
-242
-242
-231
-245
-248
-223
-228
-243
-249
-242
-241
-234
-224
-223
-218
-204
-203
-218
-236
-219
-234
-238
-217
-226
-230
-230
-231
-233
-241
-266
-271
-266
-265
-280
-299
-286
-278
-264
-259
-282
-269
-255
-267
-273
-274
-280
-272
-254
-278
-273
-260
-269
-275
-261
-275
-291
-284
-273
-278
-309
-328
-340
-356
-360
-379
-373
-361
-362
-379
-388
-385
-390
-389
-391
-380
-382
-389
-378
-372
-366
-359
-363
-367
-367
-353
-364
-377
-358
-330
-321
-323
-321
-305
-303
-316
-322
-302
-268
-268
-298
-283
-264
-279
-275
-270
-250
-234
-225
-209
-200
-190
-202
-233
-214
-207
-208
-189
-191
-195
-174
-170
-167
-189
-214
-233
-225
-226
-239
-250
-250
-243
-261
-277
-251
-236
-231
-220
-214
-194
-171
-176
-199
-193
-188
-203
-224
-263
-277
-301
-312
-328
-350
-353
-348
-370
-358
-329
-323
-334
-334
-343
-345
-350
-378
-345
-305
-299
-281
-248
-239
-211
-197
-177
-147
-163
-162
-147
-147
-135
-140
-150
-164
-171
-158
-163
-195
-189
-159
-175
-183
-203
-208
-200
-230
-241
-209
-201
-181
-170
-191
-179
-170
-193
-190
-186
-183
-188
-203
-176
-163
-182
-193
-181
-180
-170
-172
-186
-200
-193
-167
-145
-166
-181
-165
-176
-200
-210
-208
-211
-251
-261
-251
-240
-226
-214
-223
-227
-221
-221
-220
-248
-257
-250
-241
-225
-251
-261
-242
-251
-267
-252
-253
-258
-275
-306
-298
-274
-255
-242
-253
-246
-243
-243
-248
-269
-269
-254
-269
-274
-263
-270
-267
-263
-260
-263
-277
-276
-273
-247
-228
-245
-257
-255
-250
-231
-222
-223
-214
-216
-212
-215
-239
-244
-259
-251
-235
-241
-230
-225
-210
-194
-209
-196
-167
-187
-196
-204
-216
-204
-216
-210
-179
-179
-174
-168
-185
-191
-188
-186
-168
-153
-159
-156
-145
-153
-170
-169
-175
-191
-185
-193
-197
-213
-232
-254
-281
-276
-254
-247
-216
-214
-222
-195
-207
-228
-218
-239
-239
-223
-221
-232
-239
-229
-222
-214
-202
-196
-210
-192
-164
-187
-196
-174
-165
-165
-169
-184
-161
-164
-195
-203
-219
-204
-207
-227
-225
-231
-228
-231
-248
-241
-253
-255
-264
-285
-301
-285
-263
-250
-228
-205
-202
-203
-171
-161
-154
-144
-166
-152
-140
-151
-155
-150
-138
-153
-137
-110
-112
-103
-103
-109
-105
-120
-129
-115
-128
-138
-145
-151
-142
-126
-141
-142
-129
-145
-134
-145
-162
-169
-171
-168
-156
-158
-169
-164
-148
-159
-154
-167
-203
-202
-205
-206
-203
-212
-216
-221
-227
-248
-252
-252
-250
-238
-249
-240
-246
-262
-256
-254
-271
-276
-271
-251
-246
-235
-229
-228
-234
-240
-233
-227
-234
-248
-258
-259
-250
-264
-262
-257
-256
-263
-283
-289
-282
-282
-281
-272
-258
-225
-194
-199
-186
-191
-197
-215
-247
-244
-253
-252
-240
-247
-232
-235
-259
-259
-254
-262
-261
-253
-256
-255
-253
-245
-237
-242
-246
-281
-306
-300
-261
-244
-231
-220
-248
-238
-225
-241
-228
-214
-216
-209
-216
-207
-188
-203
-210
-233
-241
-219
-226
-228
-223
-206
-198
-195
-212
-227
-220
-222
-244
-243
-228
-211
-213
-202
-181
-180
-167
-172
-189
-205
-203
-196
-192
-193
-205
-185
-172
-182
-185
-179
-177
-198
-211
-201
-209
-225
-204
-177
-191
-185
-202
-225
-224
-250
-261
-239
-227
-215
-207
-227
-246
-272
-282
-285
-281
-272
-261
-252
-254
-249
-242
-237
-224
-210
-204
-206
-210
-214
-214
-213
-219
-227
-248
-254
-262
-266
-260
-272
-273
-282
-275
-251
-253
-237
-218
-235
-240
-240
-221
-222
-224
-210
-204
-201
-201
-208
-216
-202
-218
-202
-202
-218
-213
-224
-223
-219
-216
-236
-234
-235
-215
-200
-217
-213
-221
-225
-209
-196
-196
-174
-170
-175
-180
-199
-187
-173
-199
-202
-183
-174
-158
-159
-165
-168
-145
-138
-145
-140
-127
-129
-148
-161
-158
-157
-160
-118
-107
-107
-98
-88
-79
-88
-122
-117
-122
-132
-128
-149
-161
-171
-194
-197
-207
-225
-211
-220
-240
-235
-250
-263
-264
-275
-269
-273
-292
-288
-277
-273
-267
-266
-263
-241
-248
-268
-283
-289
-289
-288
-286
-273
-249
-228
-222
-214
-205
-198
-193
-199
-177
-178
-178
-170
-192
-195
-193
-194
-186
-192
-201
-189
-225
-237
-228
-245
-225
-210
-198
-173
-165
-157
-138
-134
-138
-139
-138
-147
-161
-166
-140
-134
-153
-135
-144
-131
-111
-110
-111
-111
-132
-145
-169
-188
-163
-182
-179
-170
-191
-172
-163
-168
-160
-176
-181
-192
-199
-193
-195
-196
-194
-200
-204
-194
-194
-202
-188
-180
-176
-183
-201
-207
-199
-207
-190
-179
-171
-180
-172
-167
-166
-164
-179
-169
-163
-147
-138
-144
-139
-148
-167
-181
-188
-195
-208
-192
-170
-161
-170
-151
-130
-98
-77
-88
-114
-119
-117
-126
-141
-141
-131
-109
-105
-111
-84
-72
-100
-110
-106
-118
-127
-129
-139
-143
-140
-148
-156
-167
-147
-141
-127
-110
-93
-72
-86
-114
-112
-129
-130
-123
-126
-95
-88
-93
-102
-91
-90
-99
-101
-94
-99
-122
-125
-97
-86
-103
-99
-89
-106
-115
-112
-126
-117
-119
-124
-113
-131
-127
-120
-122
-117
-119
-128
-127
-133
-137
-148
-147
-130
-131
-114
-126
-163
-171
-185
-206
-216
-216
-206
-178
-165
-169
-153
-149
-153
-167
-167
-175
-184
-200
-182
-184
-190
-179
-179
-180
-168
-178
-185
-173
-180
-185
-200
-223
-239
-234
-236
-236
-226
-215
-206
-200
-207
-202
-186
-178
-170
-169
-170
-167
-166
-158
-160
-153
-154
-143
-162
-176
-169
-184
-195
-199
-201
-192
-175
-190
-204
-218
-219
-221
-233
-213
-208
-213
-198
-201
-222
-229
-244
-246
-242
-249
-259
-263
-286
-311
-307
-277
-261
-264
-245
-241
-263
-270
-276
-293
-282
-266
-291
-297
-296
-301
-304
-310
-282
-253
-258
-267
-275
-277
-284
-314
-333
-313
-281
-261
-248
-252
-249
-247
-241
-241
-232
-219
-215
-210
-207
-201
-189
-187
-195
-185
-178
-176
-186
-168
-166
-170
-148
-149
-148
-143
-150
-148
-160
-186
-206
-215
-229
-222
-216
-208
-192
-195
-196
-189
-193
-205
-218
-227
-243
-248
-244
-243
-256
-263
-260
-243
-231
-216
-188
-162
-161
-174
-156
-150
-165
-169
-173
-194
-193
-194
-194
-179
-179
-171
-177
-163
-179
-202
-207
-217
-210
-189
-182
-188
-174
-149
-161
-162
-164
-169
-179
-183
-186
-179
-178
-180
-171
-184
-201
-203
-202
-179
-154
-151
-132
-117
-126
-145
-155
-153
-128
-104
-102
-86
-97
-124
-124
-137
-140
-135
-127
-126
-122
-128
-147
-157
-168
-154
-159
-165
-147
-134
-104
-102
-106
-102
-113
-126
-164
-200
-208
-227
-239
-236
-243
-252
-269
-268
-254
-264
-277
-266
-260
-245
-228
-228
-225
-210
-237
-236
-220
-224
-225
-224
-225
-232
-241
-247
-232
-236
-235
-233
-241
-221
-227
-224
-230
-216
-220
-213
-186
-191
-185
-201
-211
-218
-243
-272
-293
-293
-290
-294
-308
-298
-302
-316
-315
-307
-289
-286
-278
-264
-257
-262
-266
-256
-256
-248
-232
-217
-212
-230
-220
-206
-205
-198
-231
-253
-255
-274
-269
-268
-262
-263
-266
-270
-277
-299
-316
-319
-316
-300
-279
-264
-266
-265
-277
-291
-276
-265
-273
-282
-269
-253
-238
-227
-221
-217
-218
-216
-231
-228
-236
-230
-223
-234
-221
